Ubuntu 16 安裝TensorFlow及Jupyter notebook

Ubuntu 16 安裝TensorFlow及Jupyter notebook

本文主要講述Windows上VMware虛擬機中Ubuntu16.04(最小化安裝版,沒有安裝界面環境) 安裝TensorFlow及Jupyter notebook的過程

1. 軟件版本

軟件 版本 備註
Windows win10
VMware 11.0.0 build-2305329
Ubuntu 16.04.5 LTS
Python 3.5.2 Ubuntu自帶
機器名 node200 192.168.128.200
Pip 8.1.1-2ubuntu0.4 Python3-pip

2. 安裝過程

命令行運行如下命令:

  1. 安裝pip:
apt install python3-pip
  1. 安裝tensorflow
pip3 install tensorflow
  1. 安裝ipython、Jupyter
pip3 install ipython
pip3 install jupyter
  1. 安裝其他軟件(可選)
pip3 install matplotlib  # 用於畫圖
pip3 install opencv-python  ## 分割圖像
apt-get install libsm6 libxrender-dev ##  opencv需要的依賴,參考(https://stackoverflow.com/questions/47113029/importerror-libsm-so-6-cannot-open-shared-object-file-no-such-file-or-directo)

3. 測試

  1. 啓動Jupyter:
jupyter notebook --ip node200 --port 9999 --allow-root

啓動後,發現報錯:

connecting to kernel…

同時,並不能運行任何代碼。

  1. 修復問題
    問題是因爲tornado的版本不對造成的,參考juipiter notebook server “connecting to kernel” problem

直接解決,可以通過降低tornado的版本來解決:

pip3 install tornado==4.5.3
  1. 再次測試:

具體運行結果,點擊測試結果查看。

部分截圖如下:

image

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章