作為一個各方面都菜的菜雞,前幾天花了一天時間安裝cpu版本的tensorflow,也是直到最后才知道為什么報錯,怎么解決,在此分享自己安裝成功的程序
首先,參考https://blog.csdn.net/zqxdsy/article/details/89646615,安裝anaconda并創建tensorflow環境,出現錯誤的話按照上述教程改就好了
其次,建議離線安裝,注意:安裝時一定要打開你創建的環境
activate tensorflow
然后我所出現的問題主要出現在后面
離線安裝就是首先下載tensorflow的包,其實也是主要參考上面鏈接離線安裝部分,但是會分享的主要原因在于上面文章里面告訴我有東西可能要更新,按提示更新就好,但是沒有告訴我在離線安裝部分那里,除了下載的tensorflow包,還會需要下載一些別的依賴包,最沒想到的地方在于安裝程序中下載依賴包,它不僅慢,需要你的網極好,而且只要下載稍有卡頓,直接報錯,你就得重新輸入
pip install tensorflow安裝包的名稱
錯誤如下圖,可見下載程序中報錯

這個時候你可以選擇再輸入一遍上面的代碼,還有一個比較簡單的解決辦法是打開你自己下載tensorflow的網站,在搜索框里輸入剛剛因下載中斷而報錯的包的名字
比如上圖是在下載h5py-2.10.0-cp36-cp36m-win_amd64.whl時報錯,那么你只需要輸入h5py,后面是版本號以及適應的python版本什么的,不用輸入,等到搜索結果出來,找到與h5py-2.10.0-cp36-cp36m-win_amd64.whl同名的包,然后下載,和tensorflow的包放置在一個檔案夾下面
為了防止你已經下載,它還要故意再給你下一遍,再報錯一遍,你可以”先發制機“,首先把這個包裝上
pip install h5py-2.10.0-cp36-cp36m-win_amd64.whl
然后呢重新輸入
pip install tensorflow安裝包的名稱,例如,我輸入的是:pip install tensorflow-1.14.0-cp36-cp36m-win_amd64.whl
這樣來個幾遍,基本就可以成功安裝啦
最后測驗,以及在pycharm中使用tensorflow什么的,上面的教程里也有,不加以贅述
再提一點,一定要在裝的時候看一下自己有沒有打開創建的環境,前幾天沒注意這個問題,也是今天打開看的時候才發現的
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/89414.html
上一篇:Python3
下一篇:爬蟲程序中的問題
