tensorflow 64位系统上支持较好, 建议使用64位系统来安装tensorflow.
windows 下安装
pip使用国内源会快速很多, 参考python pip 使用国内源
安装Python 3.6 x86-64
将python/scripts添加到环境变量中
本机安装python, scripts的路径可能是: C:\Users\James\AppData\Roaming\Python\Python37\Scripts
, 将其添加到系统的PATH中.
安装tensorflow
pip install --upgrade --ignore-installed tensorflow
pip install --upgrade --ignore-installed tensorflow-gpu
python -m pip install --upgrade --ignore-installed tensorflow (未加入到系统的PATH环境变量中时, 可以使用该命令)
linux 下安装
安装依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
下载python3
wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tgz
安装python3
mkdir -p /usr/local/python3
tar -zxvf Python-3.6.1.tgz
cd Python-3.6.1
./configure --prefix=/usr/local/python3
make && make install
建立python3的软链接
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
将/usr/local/python3/bin 加入PATH
> vim ~/.bash_profile
# .base_profile
# Get the aliases and functions
if [-f ~/.bashrc]; then
. ~/.bashrc
fi
# User spceific environment and startup programs
PATH=$PATH;$HOME/bin;
export PATH
按ESC, 输入:wq
, 回车退出, 然后再执行命令:source ~/.bash_profile
安装pip
安装pip前需要前置安装setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install
python编辑器
- cmd
- vim
- pycharm python集成开发环境, 有免费版
- spyder3
- colab
- Colaboratory,一个免费的Jupyter笔记本环境, 不需要进行任何设置就可以使用, 并且完全在云端运行
出错处理
1. 使用pip install --upgrade --ignore-installed tensorflow
出现错误consider using the '--user' option or check the permissions
修改执行命令为: pip install --user --upgrade --ignore-installed tensorflow