安装流程

一、anaconda(或miniconda)下载安装教程二、conda配置虚拟环境1、配置conda的环境变量2、python环境创建3、添加镜像源及查看.condarc文件4、gpu版本的pytorch安装

三、将配置好的conda虚拟环境匹配到pycharm中使用

一、anaconda(或miniconda)下载安装教程

建议下载最新版本的conda,否则在安装包的时候会出现版本过低导致安装失败的情况(本人含泪亲测)。 1、Anaconda官网下载:https://www.anaconda.com/products/individual 点击绿色Download即可下载最新版本(有时比较慢)

2、用清华大学镜像源下载:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 根据自己电脑选择对应版本(我的是windows系统),且最新版本。

以上两种下载途径,二选一即可!!

下载完成以后,找到该exe文件所在的位置,双击打开,进行安装。 具体安装步骤可以百度,很多教程可使用! 可参考https://blog.csdn.net/qq_45344586/article/details/124028689

需要注意:在进行到下图步骤时,如果只有一个用户且为了方便一定要勾选just me,否则就会出现Anaconda安装在其他盘,而conda创建的虚拟环境在C盘(即环境与conda不在同一目录下)。如果需要环境不在同一目录下,可通过编辑路径C:\Users\电脑用户名\.condarc中的.condarc文件进行位置指定

即在.condarc文件中添加一行

envs_dirs:

-D:\Anaconda3\envs 这一行路径为你想要指定的虚拟环境位置

可参考https://blog.csdn.net/fefkem/article/details/126407247#:~:text=%E5%A6%82%E4%B8%8B%E5%9B%BE%E6%89%80%E7%A4%BA%EF%BC%8C%E5%8D%B3%E4%BD%BF,%E7%8E%AF%E5%A2%83%E7%9A%84%E4%BD%8D%E7%BD%AE%E5%8F%98%E5%8C%96%E3%80%82

建议一: 将Anaconda安装在D盘中,创建一个文件夹Anaconda3。(c盘空间有限) 建议二: 不勾选自动添加路径(PATH)后续容易有各种乱七八糟错误。不勾选按照后面的教程添加Anaconda的系统环境变量即可

conda安装结束需要检测是否安装成功: step1:按键盘上的window键+R,输入cmd回车,进行电脑终端 step2:输入conda -V查看conda是否安装成功,如果出现版本号则成功

conda -V

step3:输入python命令查看是否可以使用python,如果出现python及版本号则成功,输入exut()回车即可退出

python

二、conda配置虚拟环境

1、配置conda的环境变量

在电脑下方搜索框里输入“环境变量” 点击“环境变量” 点击“Path”,再点击编辑 点击“新建”,依次将自己安装Anaconda下面的这4个路径添加进环境变量中,记得将以上每个页面都点击“确定”,否则会设置失败!!!!

2、python环境创建

根据自己需要的python环境来创建

首先,在电脑的开始菜单栏里找到Anaconda,点击“Anaconda Prompt”,(也可使用cmd进入终端创建)

conda create -n 你想要的环境名字(自定义) python=版本号

例如:

conda create -n HYX python=3.6

回车即可自动创建环境。。。。。 OK! python环境创建结束。接下来就需要激活环境

在开始菜单栏的Anaconda中打开“Anaconda Prompt”,使用以下命令激活环境

conda activate HYX

如果想要查看conda创建了哪些环境,可运行下面代码

conda env list

3、添加镜像源及查看.condarc文件

激活HYX环境,在该HYX环境中安装需要的包,一些基础包可以直接输入以下命令回车即可安装

conda install 包名

注意:各种包下载安装的渠道是国外的,非常慢,有时候还会报错,所以推荐使用国内的镜像源

方法一:运行以下代码,创建.condarc文件 ,即可在C盘(C:\Users\电脑用户名\)中找到.condarc文件

conda config --set show_channel_urls yes

双击,以记事本打开,内容改为下面这样的国内源:

ssl_verify: true

channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

- defaults

show_channel_urls: true

方法二:在HYX环境中运行以下命令添加镜像源:

添加国内几种镜像源(根据需求)

中科大镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/

阿里镜像源

conda config --add channels https://mirrors.aliyun.com/pypi/simple/

豆瓣的python的源

conda config --add channels http://pypi.douban.com/simple/

可在C盘用户目录下(C:\Users\电脑用户名\)搜索.condarc,用记事本打开查看添加的镜像源

ssl_verify: true

channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

- defaults

show_channel_urls: true

如果需要换回conda默认源,执行以下代码即可

conda config --remove-key channels

注意这里清华镜像源推荐使用的是https,而不是http,有时候可能会报HTTP 000 CONNECTION FAILED的错误,删掉s试试。

4、gpu版本的pytorch安装

首先,需要确定你的cuda版本: 按键盘上的window键+R,输入cmd回车,进行电脑终端输入

nvidia-smi

发现cuda是12.1版本的

进入pytorch官网https://pytorch.org/ 选择对应选项,得到下面的安装命令:

conda install pytorch torchvision torchaudio pytorch-cuda=12.1 -c pytorch -c nvidia

-c 表示的是使用官网源,比较慢,晚上饭点运行下载比较快嘿嘿。如果个别比较大的包下载很慢导致下载安装失败可以多运行以上命令几次(一般就是pytorch-cuda这个最难下载,有1.25g) 另外,可能出现下载太久进度条不够报错一类的,可以在.condarc文件中添加下面这行代码,用来加长时间,2000.0可根据具体情况加大

remote_read_timeout_secs: 2000.0

即.condarc文件显示为:

ssl_verify: true

channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

- defaults

show_channel_urls: true

remote_read_timeout_secs: 2000.0

下载过程中会出现以下界面,请输入y并回车,即会进入各个包的下载安装状态(会有进度条显示,请耐心等待!!!)

如果下载不成功,可删除-c后内容,用镜像源下载

conda install pytorch torchvision torchaudio pytorch-cuda=12.1

我报错了,但因为晚上使用官网的命令安装成功,未解决国内镜像安装的情况。

三、将配置好的conda虚拟环境匹配到pycharm中使用

打开pycharm,找到左上角4条横线,点击settings进入以下界面,并按照箭头指示点击,进行环境配置,并依次点击OK保存设置 最后,即可在pycharm左下角看到你配置好的环境名称,以及环境名称左侧正在加载的进度条

等待加载完毕,就全部结束啦!!!可以去运行你的代码了~~~~~

精彩链接

评论可见,请评论后查看内容,谢谢!!!评论后请刷新页面。