【使用Anaconda+pycharm搭建pytorch環境】


@

前言

     此博客僅為了記錄自己第一次搭建pytorch環境的過程,以防后續重新使用。所有資源或者方法均來自網絡,由自己整理總結。
     Anaconda自帶python解釋器,但在下載Anaconda之前本人已經在電腦上配置了獨立的python3.8.6環境(個人需要,不能卸載),下載Anaconda后並不會與之前的環境沖突,需要注意的是安裝Anoconda時不要把Anaconda設置為系統默認環境和添加至環境變量。

一、安裝Anaconda並創建pytorch環境


1.下載Anaconda

anaconda百度網盤鏈接
提取碼:dx9g

或者使用
清華鏡像下載
打開后,可以通過Date排序找到最新版本下載


2.安裝步驟

雙擊上面下載的安裝包,根據指示完成安裝即可。(建議安裝位置改為D盤)

其中,因為我的電腦已經搭建好了獨立的python3.8.6,所以在如下步驟時
在這里插入圖片描述兩個選項我都不選。

如果電腦原來沒有安裝python,這里官方的建議是選第二項,不選第一項(據說是為了防止其它軟件有影響),但是第一項的“添加環境變量”需要在Anaconda安裝成后手動配置(網上有配置教程)。

3.Anaconda安裝完成,利用Conda創建環境

  1. 在創建環境之前,配置清華鏡像源,來提高下載速度。(以后再利用conda創建新環境時不需要重新配置了,跳過這一步)

    在開始菜單中打開Anaconda prompt運行以下命令
conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels    https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

之后運行命令conda config --show channels檢驗是否配置清華源成功。
在這里插入圖片描述其中默認鏡像源defaults有時訪問速度過慢,會導致超時從而更新和下載失敗。在用戶根目錄(C:\Users\用戶名)下找到.condarc文件(本機conda的用戶配置文件),打開並刪除其中的default配置行即可(用記事本打開,刪除,不要忘記保存)。再次運行命令conda config --show channels查看是否刪除成功。

  1. 創建一個python環境,命名為pytorch(可任取,只是新建環境的名稱而已)

    在Anaconda prompt中運行以下命令
conda create -n pytorch python=3.9

其中,pytorch為自己設置的新建環境名,“python=3.9”是指定新建環境的python解釋器版本。

  1. 切換到新建的pytorch環境。

    接着上一步再運行以下命令,應該看到自己的環境從(base)切換到了
    (pytorch)

conda activate pytorch

  1. 為自己新建的環境安裝pytorch
    打開PyTorch官網,下拉找到如下位置
    在這里插入圖片描述根據官方提供的命令下載pytorch,我這里則是運行
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

5. 下載需要一段時間,耐心等待,下載結束即代表已經搭建好了一個pytorch環境,后面會在Pycharm中使用。可以在Anaconda安裝位置的envs文件夾里看到pytorch。

二、安裝Pycharm


1.下載Pycharm

pycharm百度網盤鏈接
提取碼:cd2t

2.安裝步驟

可關注微信公眾號:軟件安裝家園,發送pycharm獲取安裝教程(若公眾號失效,可直接私信我獲取安裝教程)

3.Pycharm安裝完成


三、在Pycharm中使用anaconda已創建好的pytorch環境

    具體步驟

  1. 雙擊打開Pycharm
    在這里插入圖片描述

  2. 點擊New Project新建項目。
    如圖所示:Location是新建項目的位置以及新建項目的名稱,可自己設置。
    編譯器選擇已經用conda搭建好的環境,在上面我配置的環境就叫pytorch(選擇正確的地址會顯示對應的環境名,我在上面創建的pytorch環境位置在D:\Anaconda3\envs\pytorch,選擇編譯器要選到pytorch文件夾里的python.exe
    在這里插入圖片描述

  3. 點擊create確認創建,現在看到的是main.py模板。
    在這里插入圖片描述

  4. 點擊上圖指示的Terminal,可以看到確實進入了用conda搭建好的pytorch環境
    在這里插入圖片描述

  5. 輸入python可以查看此環境下的python版本(在用conda創建pytorch環境時已經指定了python版本,可以核對,我指定了pyhon3.9)。
    在這里插入圖片描述

四、大功告成

      好了,到這里我們就成功搭建了一個pytorch環境。
      1.下載安裝好anaconda。
      2.使用conda創建pytorch環境。
      3.下載安裝好pycharm。
      4.使用pycharm時選擇編譯器為conda已經創建好的pytorch。
      5.然后就可以在pytorch環境中開發項目了。


免責聲明!

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



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