python3.7+tensorflow+keras的安裝


 

  • tensorflow和keras版本對比網站:https://docs.floydhub.com/guides/environments/ 二者的版本一定要對應,要不然導入模塊時報錯
  • python各個模塊的whl安裝包網站:https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,從這里直接下載whl包,避免pip install  +模塊名 時的龜速獲取。
  • 注意我安裝的是cpu版本的tensorflow,gpu版本的tensorflow前提是:必須滿足英偉達NVIDIA顯卡以及僅僅基於NVIDIA顯卡才可以有的CUDA算力支持。換句話說,只有NVIDIA顯卡才可以安裝gpu的tensorflow
  • pip更換國內鏡像源,我這里用的是豆瓣:http://pypi.douban.com/simple/ ,下面使用pip安裝模塊時會使用到。目的是解決連接不上國外的鏡像源而頻頻安裝停頓,有時甚至報錯的大部分問題。

python、tensorflow、keras的其中一種版本搭配。

 

 

 

 

Step1:

打開cmd直接這樣就行:pip install tensorflow=="版本號" -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

加 i 參數表示指示鏡像源;--trusted-host pypi.douban.com 表示獲得ssl證書認證。然后...各種配件什么的安裝速度嗖嗖的。搭配我python3.7的2.2.0tensorflow就安裝成功啦。敲 python ,進入python代碼命令行,import tensorflow as tf,沒有問題。

問題1:

ImportError: DLL load failed while importing _pywrap_tensorflow_internal: 找不到指定的模塊解決方案

前往微軟官網下載Visual Studio C++即可:
https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

 

 

 安裝后重啟即可。

 

問題二:輸入import tensorflow提示下面英文

2020-11-19 09:19:44.394651: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-11-19 09:19:44.399474: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.

意思是:

2020-11-19 09:19:44.394651:W tensorflow/stream_executor/platform/default/dso_裝載機。cc:55]無法加載動態庫“cudart64_101.dll”;錯誤:未找到cudart64_101.dll

2020-11-19 09:19:44.399474:I tensorflow/流執行器/cuda/cudart_存根抄送:29]如果您的計算機上沒有設置GPU,請忽略上面的錯誤。

我安裝的是cpu版本,所以不用管。

 

 

 

Step2:

安裝Keras ,先通過上面的網站查看跟2.2.0的tensorflow對應的版本,都知道Keras是基於tensorflow這個底層深度學習框架而存在的一個框架。。發現跟2.2.0-version 的tensorflow對應的示2.3.1version的Keras。

接下來跟上一步一樣,

pip install keras==2.3.1 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

再進入python,import keras ,有

 表示安裝成功!而如果報錯,只能說明keras跟tensorflow的版本對應錯了,就再查看對應關系吧!

參考以下,並作部分修改:

https://blog.csdn.net/qq_43314839/article/details/104754905


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM