欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

程序员文章站 2022-06-06 16:22:41
...

由于我安装的Anaconda是4.4的。
Anaconda的安装参考我的上一篇博文Windows10下Anaconda环境的安装与配置

一些命令什么的得使用4.4版本之前的命令。

这里有几个命令,熟悉一下:

**环境activate

activate
//4.4之后的版本  conda activate

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
这里的(root)也即是 Anaconda4.4之后版本的默认环境(base)

创建一个虚拟环境

conda create -n data_analysis python=3.6 anaconda
//conda create -n env_name python=version anaconda

**虚拟环境

activate data_analysis
//activate env_name
//4.4版本之后的命令 conda activate env_name

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

退出虚拟环境

deactivate data_analysis
//deactivate env_name
//4.4版本之后的命令 conda deactivate env_name

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

检查环境

conda info --envs

即可看到 conda 环境中,有新建的data_analysis环境,右边的 * 号表示,当前你处于哪个环境

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

有序的管理环境

也许,你之后会遇到不同的项目,需要使用到不同版本的环境。比如这个项目要用到 pytorch 0.4,另一个项目要用到 pytorch 1.0,如果你卸载了0.4版本,安装了1.0版本。那么下一次,你再碰到0.4版本,你就需要卸载1.0版本,安装0.4版本。很折腾。

Anaconda 集成的 conda 包就能够解决这个问题。它可以创造出两个屋子,相互隔离。一个屋子放 0.4 版本,一个屋子放 1.0 版本。你需要哪个版本,就进哪个屋子工作。

我们首先使用 conda 指令创建一个屋子,叫做 pytorch。

conda create -n pytorch python=3.6 anaconda

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装输入y,等待环境安装完成。
Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
输入 activate pytorch

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
输入命令检查安装pytorch虚拟环境的目录

conda info --envs

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
我不满意这个目录,没有在C\ProgramData\Anaconda3\envs下面

删除虚拟环境

conda remove -n pytorch --all

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装在删除虚拟环境之前,要先退出该虚拟环境

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
输入y后,等待删除成功
下图显示系统中已经没有pytorch虚拟环境

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

重新安装pytorch虚拟环境

以管理员的方式重新打开Anaconda Prompt

输入命令

conda create -n pytorch python==3.6 anaconda

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

虚拟环境安装成功。

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

安装pytorch环境(好多坑)

选择官网https://pytorch.org/
Windows+conda+python+none
这里我不选择GPU的,笔记本电脑GPU很一般。

复制命令

conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
然后报错了

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

几经周转,我试过很多方法,什么conda,pip,离线包什么的

终于成功安装了

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
这里说一说我的安装方法。
Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

我进入了pytorch中文网站

选择了Windows+pip3+Python3.6+CPU

我的命令是Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
输入命令

pip3 install http://download.pytorch.org/whl/cpu/torch-0.4.1-cp36-cp36m-win_amd64.whl

显示成功安装torch-0.4.1

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

安装torchvision

torchvision需要与torch相匹配,参考别人博客得知,

torch version 0.4.1
torchvision version 0.2.1

对应的命令是:

pip3 install torchvision==0.2.1

安装成功。

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装

检查安装是否成功

Windows10系统下Anaconda的虚拟环境的创建与pytorch环境的安装
显示:

torch version 0.4.1
torchvision version 0.2.1
相关标签: 深度学习