本文内容是如何在阿里云学生服务器下搭建TensorFlow
OS Ubuntu 16.04 64位 python 3.5
1.更新软件源
$ apt-get update
2.安装Python 3.5
$ apt-get install python3.5
$ cp /usr/bin/python /usr/bin/python_bak #备份
$ rm /usr/bin/python #删除
$ ln -s /usr/bin/python3.5 /usr/bin/python #设置默认为Python 3.5
输入python命令查看当前默认python版本
Python 3.5
3.安装TensorFlow
$ apt-get install python3-pip
$ pip3 install tensorflow # Python 3.n; CPU support (no GPU support)
在用pip3安装TensorFlow时可能遇到 locale.Error: unsupported locale setting问题(语言环境配置问题)
解决方案
Step 1
$ locale
locale: Cannot set LC_ALL to default locale: No such file or directory
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME=zh_CN.UTF-8
LC_ADDRESS=zh_CN.UTF-8
LC_TELEPHONE=zh_CN.UTF-8
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION=zh_CN.UTF-8
LC_ALL=
Step 2
$ export LC_ALL=C
root@ubuntu:~# locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C