ubuntu安裝Tensorflow的血淚教訓(xùn)
1.在網(wǎng)上找教程的時(shí)候一定要注意,別人安裝的什么版本和配置
2.要搞清楚自己電腦的配置,一定要是linux 64 位
3.python2.7在2020年官網(wǎng)就不再維護(hù)了,所以下載其他版本
你可以在終端輸入: uname -a 查看自己linux的版本
安裝開始
第一步安裝pip在終端輸入
sudo apt-get install python-pip python-dev
第二步合適的安裝包終端輸入,python3.5
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp35-cp35m-linux_x84_64.whl
第三步安裝tensorlow
sudo pip install --upgrade $TF_BINARY_URL
查看自己是否安裝成功,在終端輸入
pysthon
再輸入
import tensorflow
沒報(bào)錯(cuò)的話輸入
quit()
沒報(bào)錯(cuò),成功??!
配置一下你的tensorflow,加一個(gè)好用的編輯器
sudo pip install jupyter
安裝完后再輸入,會(huì)彈出一個(gè)網(wǎng)頁
jupyter? notebook
報(bào)錯(cuò):UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range(128)
解決辦法
打開你python/Lib里面site.py的文件在開頭加入
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
參考https://blog.csdn.net/Ehcoing
解決!!
但是輸入后又遇到錯(cuò)誤
[C 18:45:58.227 NotebookApp] Bad config encountered during initialization:
[C 18:45:58.227 NotebookApp] Could not decode 'C:\\Users\\xc0\xe4\xf0\xe5\xe9\\.jupyter' for unicode trait 'config_dir' of a NotebookApp instance.
我哭了!
然后百度,谷歌,搜狗一下
發(fā)現(xiàn)原來是系統(tǒng)語言問題,你把你的linux系統(tǒng)換成英文的就ok了。
步驟如下:
1.點(diǎn)擊右上方小齒輪
2.選中系統(tǒng)設(shè)置
3.語言支持,第三個(gè)

4.把English拖到最上面

5.點(diǎn)擊關(guān)閉
6.重啟電腦,再輸入,jupyter notebook
7.ok,網(wǎng)頁跳出來啦!