在 Anaconda Python3.7 環境下使用 Pycharm 安裝 Python3.6 版本的 PyTorch


在 Anaconda Python3.7 環境下使用 Pycharm 安裝 Python3.6 版本的 PyTorch

一、Anaconda 安裝

可以參考一下我寫的教程:Anaconda——最省心的 Python 版本

二、Pycharm創建新環境

因為我需要用到 Django ,所以創建的是 Django 項目,指定項目路徑,此時會自動生成和項目同名的新環境,勾選 Python 版本為 3.6。

同時勾選上 Enable Django admin ,點擊創建。

再到設置里,選擇 Project Interpreter ,再勾選右邊的 Add

(這是安裝成功之后的截圖)

此時出現下面界面,發現 Python 版本並不是 3.6 ,再重新修改版本為 3.6 ,點擊 OK

此時可以看到環境里只有很少的一些 Package

三、安裝 PyTorch

以管理員身份打開 Anaconda Prompt

查看當前環境:

conda info --envs

第一次是安裝之前的環境,第二次是安裝之后的環境,可以看到已經有 Movie_Recommender_System 環境了。

然后輸入下面命令,激活新環境,發現遇到問題:

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 里設置當前項目的環境為之前安裝的那個環境,這樣應該也能成功,我沒有嘗試。

四、致謝

2019-10-04 pytorch 在win10下的安裝

Could not find conda environment

用conda創建python虛擬環境


免責聲明!

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



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