在 Anaconda Python3.7 環境下使用 Pycharm 安裝 Python3.6 版本的 PyTorch
能夠參考一下我寫的教程:Anaconda——最省心的 Python 版本html
由於我須要用到 Django
,因此建立的是 Django
項目,指定項目路徑,此時會自動生成和項目同名的新環境,勾選 Python
版本爲 3.6。python
同時勾選上 Enable Django admin
,點擊建立。spa
再到設置裏,選擇 Project Interpreter
,再勾選右邊的 Add
。.net
(這是安裝成功以後的截圖)代理
此時出現下面界面,發現 Python
版本並非 3.6
,再從新修改版本爲 3.6
,點擊 OK
。code
此時能夠看到環境裏只有不多的一些 Package
。htm
以管理員身份打開 Anaconda Prompt
。blog
查看當前環境:教程
conda info --envs
第一次是安裝以前的環境,第二次是安裝以後的環境,能夠看到已經有 Movie_Recommender_System
環境了。ip
而後輸入下面命令,激活新環境,發現遇到問題:
activate Movie_Recommender_System
我嘗試退出當前環境,再激活,仍是失敗。
在網上查閱了相關資料,終於找到解決方法。
先退出到根目錄,而後指定路徑激活新環境。
cd.. conda activate xxx/Movie_Recommender_System
而後到 PyTorch官網 查看相關安裝指令,我選的是 Windows
環境下 Pip
安裝,以前選的 Conda
安裝失敗了。CUDA
選的是 None
,就是 CPU版本
,不用 GPU版本
。
輸入上圖命令:
pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
以前沒掛代理,安裝到一半失敗了,掛代理以後,安裝成功。
輸入 python
,輸入 import torch
,出現 >>>
就表示安裝成功了。
再輸入:
torch.cuda.is_available()
返回的是 False
,表示安裝的是 CPU版本
的 PyTorch
。
再返回到 Pycharm
下,查看當前環境,發現已經有 PyTorch
了。
固然,以前還想到另外一種安裝方法(參考致謝裏的第三篇文章),就是先建立一個環境,在這個環境裏安裝 PyTorch
,再在 Pycharm
裏設置當前項目的環境爲以前安裝的那個環境,這樣應該也能成功,我沒有嘗試。