linux离线安装tensorflow
安装包地址:
werkzeug :
https://pypi.org/project/Werkzeug/#files
html5lib :
http://pypi.upc.edu/mirror/html5lib/
bleach :
https://pypi.org/simple/bleach/
backports.weakref :
https://pypi.org/simple/backports-weakref/
markdown :
https://pypi.org/simple/markdown/
tensorflow :
https://pypi.tuna.tsinghua.edu.cn/simple/tensorflow/
glibc :
http://mirror.rit.edu/gnu/libc/
1 安装Anaconda3
注意安装时会提问是否将环境变量加入/use/.bashrc,这里最好选择no,等安装完毕之后将环境变量手动加入/etc/profile,并使用source /etc/profile激活环境变量。选择yes也行,只是/user/.bashrc和/etc/profile都存在环境变量,显得比较乱。
bash Anaconda3-4.0.0-Linux-x86_64.sh
2 安装tensorflow
安装tensorflow时,会报缺少什么包。这时只需按照报错信息,搜索相应安装包并下载安装即可。这里总结了安装次序。
pip install Werkzeug-0.14.1-py2.py3-none-any.whl
pip install html5lib-0.9999999.tar.gz
pip install bleach-1.5.0-py2.py3-none-any.whl
pip install backports.weakref-1.0rc1-py3-none-any.whl
pip install Markdown-2.6.11-py2.py3-none-any.whl
pip install protobuf-3.5.1-py3-none-any.whl
pip install numpy-1.14.5-cp35-cp35m-manylinux1_x86_64.whl
pip install tensorflow-1.2.1-cp35-cp35m-linux_x86_64.whl
3 更新C环境
安装完毕之后,启动python环境,并导入tensorflow,如果报缺少glibc某一版本的错误,则需更新C环境。更新C环境之前,首先需要检查linux系统版本,是否能将glibc更新至相应版本,如果能则更新,不能则需更新linux系统版本。
报错:
ImportError: /lib64/libc.so.6: version `GLIBC_2.14' not found
安装glibc-2.14
xz -d glibc-2.14.tar.xz
tar xvf glibc-2.14.tar
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
报错:
ImportError: /lib64/libc.so.6: version `GLIBC_2.17' not found
安装glibc-2.17
xz -d glibc-2.17.tar.xz
tar xvf glibc-2.17.tar
cd glibc-2.17
mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
报错:
ImportError: /lib64/libc.so.6: version `GLIBC_2.18' not found
安装glibc-2.18
xz -d glibc-2.18.tar.xz
tar xvf glibc-2.18.tar
cd glibc-2.18
mkdir build
cd build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
make install
参考博客: