Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch

一、在Pycharm里设置虚拟环境

在软件的左上角选择:File – Settings – Project: pythonProject – Python Interpreters

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第1张图片

点击上图中右上角的设置,选择第一个Add…

 

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第2张图片

在Virtualenv Environment中设置虚拟环境的路径和其他选项。

图中含义是:
Location:选择一个本地的空目录,—该目录就作为python虚拟环境目录。通过pycharm安装python组件会放置在该目录下。
Base interpreter:本地python安装目录。
[ ]:勾选该选项后则可以使用base interpreter(即本地)中的第三方库(及可以使用2中配置的python环境所安装的所有组件(虚拟环境)),不选将和外界完全隔离(只使用虚拟环境中的第三方库)。
[ ]:表示可将此虚拟环境提供给其他项目使用。
Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第3张图片

 

添加清华镜像源

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第4张图片

清华大学开源软件镜像站 https://pypi.tuna.tsinghua.edu.cn/simple
中科大开源软件镜像站 http://pypi.mirrors.ustc.edu.cn/simple
阿里巴巴开源软件镜像站 http://mirrors.aliyun.com/simple

下载torch

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第5张图片

选择环境:

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第6张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第7张图片

 

 

 

二、conda创建虚拟环境

1. 安装anaconda

前往Anaconda官网下载个人版

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第8张图片

2. 添加清华镜像源

由于pytorch的服务器在国外,直连下载的话很慢,所以选用清华镜像源下载

(1)点击开始菜单,进入Anaconda Prompt命令行

        Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第9张图片

(2)在命令行中输入以下命令

# 添加清华镜像
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/
# 添加pytorch镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# for legacy win-64
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/peterjc123/
conda config --set show_channel_urls yes

3.创建新环境

conda create --name pytorch python=3.7
# 激活 进入新环境
activate pytorch

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第10张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第11张图片

4.安装Pytorch

conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第12张图片Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第13张图片

5.验证Pytorch是否安装成功

python 
import torch 
import torchvision

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第14张图片

 

6.配置Pycharm

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第15张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第16张图片

7.配置VScode

在代码中右键选择命令面板

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第17张图片

找到创建的虚拟环境

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第18张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第19张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第20张图片

 

当右键运行py文件时可能出现错误,

Power Shell 即 PS 启动不了conda环境:

在使用Anaconda的过程中,发现在Win10的PowerShell在使用 conda activate 环境名激活环境时无效,而CMD则可以。这里前提必须将 Anaconda 写入环境变量。否则在PowerShell 输入conda 的任何命令都会无法识别。

首先在终端输入 conda --version 查看自己的anaconda版本。

Win + x 以管理员身份运行Power Shell

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第21张图片

Pycharm创建虚拟环境,conda创建虚拟环境,安装Pytorch_第22张图片

Conda版本低于4.6

解决方法如下:

  • 用Win + X 组合键调出PowerShell 管理员模式;
  • 输入命令 conda install -n root -c pscondaenvs pscondaenvs 安装PSCondaEnvs包;
  • 输入命令 Set-ExecutionPolicy RemoteSigned 在出现选项后输入Y回车,更改 PowerShell 的安全策略。
  • 在PowerShell中激活和退出环境的命令分别为 activate 环境名 和 deactivate 环境名注意:需要去掉原命令中开头的conda,否则也不会成功。

 

你可能感兴趣的:(pycharm,pytorch,python)