TensorFlow安裝常見問題和解決辦法
TensorFlow安裝常見問題和解決辦法
https://blog.csdn.net/qq_44725872/article/details/107558250
剛好最近在看一些關於深度學習的書,然後就想著安裝tensorflow跑跑程式碼加深一下印象,然後就遇見了很多問題,想著不能就這麼算了就查詢csdn的一些大佬們的部落格,幸好都有解決方法,經歷了幾個小時終於是弄好了,下面是我遇到的一些問題和解決方法。
問題一
安裝python庫首選用pip,但總會出現下載超時的問題,這裡我用了豆瓣映象來下載,會快很多,命令列執行程式碼。
pip install -i http://pypi.douban.com/simple --trusted-host pypi.douban.com tensorflow
問題二
下載安裝時會有一些問題,例如:
這個解決,我參考了“飄洋過海95”的部落格,截圖也來自於他的部落格。
部落格連結安裝Tensorflow問題,ERROR: Cannot uninstall ‘wrapt’. It is a distutils installed project and thus…
問題1解決辦法:
pip install -U --ignore-installed wrapt enum34 simplejson netaddr
問題2解決辦法:
pip install --upgrade setuptools
完成上面兩步後,需要重新下載tensorflow,參考問題一
但是我遇到的要更復雜一些。輸入方案一的
pip install -U --ignore-installed wrapt enum34 simplejson netaddr
後仍然報錯:
根據Building wheel for wrapt (setup.py) ... error 報錯,查詢到的解決方法:
https://blog.csdn.net/weixin_43838785/article/details/103441963(此為方案二)
下載離線安裝包 :wrapt-1.12.1-cp37-cp37m-win_amd64.whl
再執行命令
H:\tmp>pip install wrapt-1.12.1-cp37-cp37m-win_amd64.whl
又返回報錯:
這樣就陷入了兩個方案的死迴圈
方案1:
使用--ignore-installed,
解決了方案2的
--install ,報錯“error cannot uninstall 'wrapt'” 的問題
但報錯:Building wheel for wrapt (setup.py) ... error——
方案2:使用離線安裝包,
解決了方案1的
“Building wheel for wrapt (setup.py) ... error”的問題
但報錯:error cannot uninstall 'wrapt' ,
所以改進為
(base) H:\tmp>pip install -U --ignore-installed wrapt-1.12.1-cp37-cp37m-win_amd64.whl
即可!!再安裝
tensorflow-gpu
,成功
pip install --upgrade tensorflow-gpu