tensorflow 64位系統(tǒng)上支持較好, 建議使用64位系統(tǒng)來(lái)安裝tensorflow.
windows 下安裝
pip使用國(guó)內(nèi)源會(huì)快速很多, 參考python pip 使用國(guó)內(nèi)源
安裝Python 3.6 x86-64
官網(wǎng): python Window x86-64
將python/scripts添加到環(huán)境變量中
本機(jī)安裝python, scripts的路徑可能是: C:\Users\James\AppData\Roaming\Python\Python37\Scripts, 將其添加到系統(tǒng)的PATH中.

image.png
安裝tensorflow
pip install --upgrade --ignore-installed tensorflow
pip install --upgrade --ignore-installed tensorflow-gpu
python -m pip install --upgrade --ignore-installed tensorflow (未加入到系統(tǒng)的PATH環(huán)境變量中時(shí), 可以使用該命令)
linux 下安裝
安裝依賴環(huán)境
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, 回車退出, 然后再執(zhí)行命令: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集成開發(fā)環(huán)境, 有免費(fèi)版
- spyder3
- colab
- Colaboratory,一個(gè)免費(fèi)的Jupyter筆記本環(huán)境, 不需要進(jìn)行任何設(shè)置就可以使用, 并且完全在云端運(yùn)行
出錯(cuò)處理
1. 使用pip install --upgrade --ignore-installed tensorflow出現(xiàn)錯(cuò)誤consider using the '--user' option or check the permissions

image.png
修改執(zhí)行命令為: pip install --user --upgrade --ignore-installed tensorflow