Pytoch安裝以及虛擬環境建立

2021-10-23 19:01:01 字數 1740 閱讀 7650

2、anaconda安裝

在終端開啟anaconda的資料夾,執行命令:

bash anaconda3-2020.02-linux-x86_64.sh

然後一直回車,期間會出現兩次y/n?選擇,統一選擇yes即可。

接下來檢測是否安裝成功。重新開啟乙個終端,通過輸入conda -v、python3,看是否出現相對應的版本進行測試。

這證明已經安裝成功了。

2.2 更換conda源

後續會用到conda名來來進行一系列操作或者安裝,但是其本身自帶的源速度很慢,所以換成中科大或者清華源,我用的是清華源。執行命令

conda config --add channels

conda config --add channels

conda config --set show_channel_urls yes

然後修改配置檔案:

sudo gedit ~/.condarc

將裡面的defualt刪除

2.3 更換pip源

將pip的源也換為清華源:

cd ~/.config

mkdir pip

cd pip

sudo gedit pip.conf

在pip.conf中加入以下內容後儲存

[global]

index-url =

4、建立不同配置的虛擬環境

因為很多時候需要使用不同的python版本和pytorch版本,所以為了方便起見,建立多個pytoch虛擬環境。

因為我想建立乙個使用cpu的pytorch的環境,乙個使用gpu的pytorch環境,所以有如下操作,首先建立gpu環境的操作:

4.1 建立虛擬環境

首先執行命令:

conda create --prefix=/home/xx/anaconda/envs/pytorch-gpu python=3.7.0

執行該命令之後需要等待幾分鐘,因為conda源在上面已經更換過了,所說比較節省時間。

接著執行命令:conda activate /home/xx/anaconda/envs/pytorch-gpu

此時執行環境就是虛擬環境pytorch-gpu,下面在該環境下安裝pytorch和torchvision

4.3 進行環境安裝

執行命令conda activate /home/xx/anaconda/envs/pytorch-gpu

然後在虛擬環境下,開啟pytorch和torchvision的資料夾,然後執行

pip install torch-1.4.0+cpu-cp37-cp37m-linux_x86_64.whl

pip install torchvision-0.5.0+cpu-cp37-cp37m-linux_x86_64.whl

接下來進行測試:

python3

import torch

import torchvision

如果測試過程中未出現異常,則安裝完成

然後執行conda deactivate

之後的pytorch-cpu虛擬環境的配置與gpu配置大同小異,唯一的區別就是注意需要的python的版本以及torch和torchvision的版本。

5、在pycharm中配置虛擬環境執行

網上教程很多,就不一一贅述了。

虛擬環境安裝

linux下安裝虛擬環境 sudo apt get install python virtualenv win下安裝虛擬環境 pip install virtualenv 豆瓣源映象安裝包 win下 linux下新建虛擬環境 virtualenv env 建立指定python版本的虛擬環境 virt...

安裝虛擬環境

檢視系統是否安裝了virtualenv virtualenv version安裝虛擬環境 sudo pip install virtualenv建立虛擬環境 mkvirtualenv flask py 自定義檔名即可,此處為flask py 安裝完成虛擬環境後,若提示找不到mkvirtualenv命...

django安裝虛擬環境

在開發過程中,當需要使用python的包時可以聯網安裝 sudo pip3 install 包名稱使用如上命令,會將包安裝到 usr local lib python3.5 dist packages下。產生的問題 如果在一台機器上,想開發多個不同的專案,需要用到同乙個包的不同版本,如果還使用上面的...