安裝tensorflow 的過程簡介

2021-08-06 01:33:30 字數 2515 閱讀 7655

ubuntu 16.04 x64 desktop 

pip環境為9.0.1

如果pip不是9.0.1 請執行下面的命令:

pip install --upgrade pip

因為tensorflow-0.12.0rc0-cp27-none-linux_x86_64.whl,需要的庫為libcudart.so.7.5,而不是libcudart.so.8.0的。

1)、cuda-license-7-5_7.5-18_amd64.deb

2)、cuda-core-7-5_7.5-18_amd64.deb

3)、cuda-cudart-7-5_7.5-18_amd64.deb

4)、cuda-cudart-dev-7-5_7.5-18_amd64.deb

5)、cuda-driver-dev-7-5_7.5-18_amd64.deb

dpkg --install cuda-license-7-5_7.5-18_amd64.deb

dpkg --install cuda-driver-dev-7-5_7.5-18_amd64.deb

dpkg --install cuda-cudart-dev-7-5_7.5-18_amd64.deb

dpkg --install cuda-cudart-7-5_7.5-18_amd64.deb

dpkg --install cuda-cudart-dev-7-5_7.5-18_amd64.deb

安裝完成後,就可以在/usr/local/cuda-7.5目錄下看到對應的安裝庫了。

直接執行如下命令:

sudo pip install   --trusted-host pypi.douban.com

如果需要安裝其他的,比如six,也可以直接用douban的pip源

pip install six --upgrade --target="/usr/lib/python2.7/dist-packages" --trusted-host pypi.douban.com

libcudart.so.7.5: cannot open shared object file: no such file or directory。

這個可以直接copy到對應的目錄,也可以修改/etc/profile

解決方法mark以下幾種方法:

1)ldconfig

32-bit:sudo ldconfig /usr/local/cuda-7.5/lib

64-bit:sudo ldconfig /usr/local/cuda-7.5/lib64

2)設定.brshrc檔案或/etc/profile檔案

export ld_library_path="$ld_library_path:/usr/local/cuda-7.5/lib64"

soucre ~/.bashrc 或 source /etc/profile

3)臨時生效的設定

export ld_library_path="$ld_library_path:/usr/local/cuda-7.5/lib64"

最直接的還是第乙個方法,直接copy到lib目錄下;

cp /usr/local/cuda-7.5/lib64/libcudart.so.7.5 /usr/local/lib/libcudart.so.7.5 && sudo ldconfig

root@eewiki:~# python

python 2.7.12 (default, nov 19 2016, 06:48:10)

[gcc 5.4.0 20160609] on linux2

>>> import tensorflow

i tensorflow/stream_executor/dso_loader.cc:105] successfully opened cuda library libcublas.so locally

i tensorflow/stream_executor/dso_loader.cc:105] successfully opened cuda library libcudnn.so locally

i tensorflow/stream_executor/dso_loader.cc:105] successfully opened cuda library libcufft.so locally

i tensorflow/stream_executor/dso_loader.cc:105] successfully opened cuda library libcuda.so.1 locally

i tensorflow/stream_executor/dso_loader.cc:105] successfully opened cuda library libcurand.so locally

>>> exit()

tensorflow安裝踩坑過程記錄

attributeerror type object h5py.h5.h5pyconfig has no attribute reduce conda remove n tensorflow all在trackback這些路徑後面可以看到錯誤是 json.decoder.jsondecodeerro...

tensorflow1 x具體安裝過程

安裝方案1 已有環境解除安裝 conda uninstall env name 安裝命令為 conda install tensorflow 1.7.0 或者安裝離線tf包 pip install d 安裝包 tensorflow 1.4.0rc1 cp36 cp36m win amd64.whl ...

TensorFlow最新版簡易安裝過程

toc 說明 目前anaconda的國內映象只有清華的和中科大的,但目前都不能用,這一步可直接跳過。清華和中科大的conda源都無法使用,就只能用pip源了。國內免費的pip源很多,下面配置豆瓣的pip源,步驟如下 按win r鍵,在彈出的執行視窗中執行以下命令開啟當前使用者的家目錄 homepat...