2019-08-16

ubuntu安装Tensorflow的血泪教训

1.在网上找教程的时候一定要注意,别人安装的什么版本和配置

2.要搞清楚自己电脑的配置,一定要是linux 64 位

3.python2.7在2020年官网就不再维护了,所以下载其他版本

你可以在终端输入: 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


没报错的话输入


quit()


没报错,成功!!

配置一下你的tensorflow,加一个好用的编辑器


sudo pip install jupyter


安装完后再输入,会弹出一个网页


jupyter  notebook


报错: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

解决!!

但是输入后又遇到错误

[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.

我哭了!

然后百度,谷歌,搜狗一下

发现原来是系统语言问题,你把你的linux系统换成英文的就ok了。

步骤如下:

1.点击右上方小齿轮

2.选中系统设置

3.语言支持,第三个


4.把English拖到最上面


5.点击关闭

6.重启电脑,再输入,jupyter notebook

7.ok,网页跳出来啦!

你可能感兴趣的:(2019-08-16)