深度學習從入門到入土,安裝軟體及配置環境踩了不少坑,程序中參考了多處博主給的解決方法,遂整合一下自己的采坑記錄,
(若遇到不一樣的錯誤,請參考其他博主答案解決)
筆者電腦系統為win10系統,在此環境下安裝
- Pycharm 5.0.3
- Anaconda 3
- Python 3.6.9
- cuda 10.1
- Pytorch 1.3.1
1.安裝Pycharm 5.0.3,順帶下載地址:
PyCharm5.0(32/64)位下載地址: 鏈接:https://pan.baidu.com/s/1eTYTyTG 密碼:h4ge
此處安裝一步到位,直接參考下載包安裝步驟,
2.安裝Anaconda 3
官方下載地址:https://www.anaconda.com/distribution/#download-section

選擇合適自己的版本,此處筆者選擇64位的Python3.7,安裝步驟下一步到底,
然后添加環境變數:
D:\Anaconda
D:\Anaconda\Scripts
D:\Anaconda\Library\bin
【采坑一】由于此前安裝的軟體過多,導致添加環境變數的時候出現提示【此環境變數太大,此對話框允許將值設定為最長2047字符】,

【解決方法】
在環境變數 中添加Path擴展Path項,新建【Path_Extend】(名字任取),然后在原Path中添加【%Path_Extend%】,
之后需要添加到Path中的環境變數,添加到【Path_Extend】中即可,
3.安裝python 3.6
由于當時參考的博客的博主貼出后續遇到小問題而回退,python3.6,筆者也按步驟更換為python 3.6版本
在【開始】打開

然后輸入:conda install python=3.6,自動回退到python3.6版本
4.安裝cuda,先更新顯卡驅動然后在顯卡驅動空著面板系統資訊處查看支持的cuda版本

下載好安裝包后,下一步到底,等待安裝完成
然后添加環境cuda變數
在系統【Path】中添加cuda安裝目錄下的bin檔案
【C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\bin】
打開CMD
輸入:nvcc -V
若能查看到Cuda版本號,說明cuda及環境變數配置成功,
【采坑二】若同時安裝多個版本的cuda,可把需要用到的cuda對應的版本環境變數放在Path前面
(筆者以前安裝了cuda9.0,此時安裝了cuda10.1,把cuda 10.1的環境變數添加到前面后,在cmd輸入nvcc -V,此時cuda版本顯示為10.1)

5.安裝【Pytorch】
搜索【Pytorch官網 https://pytorch.org/】然后選擇相應的版本 復制命令

conda install pytorch torchvision cudatoolkit=10.1 -c pytorch
【管理員身份】打開CMD 然后 粘貼 安裝 Pytorch的命令等待安裝
然后 y 等待下載安裝

如果沒有 管理員身份運行 將會提示:Missing write permissions in:

打開pycharm檢查pytorch安裝是否成功,新建py工程,輸入代碼

列印出版本號:

到此所需要的環境及配置安裝完畢
【備注:安裝 Pytorch 和 CUDA 遇到的錯誤很多,主要是版本號沒對上,此處只記錄最終可用的版本
(信心滿滿開始學習,差點死在環境配置上,記花了兩天時間安裝軟體及環境的路程)】
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/53540.html
標籤:其他
下一篇:【tf.keras】使用手冊
