Linux下anaconda创建虚拟环境以适应各种版本需求的深度学习代码(搭配Pycharm使用)

Linux下anaconda创建虚拟环境以适应各种版本需求的深度学习代码(搭配Pycharm使用)

这是我的第一篇博客(汗颜),想借写博客来记录学习路上的各种心得以及爬的坑,同时对自己也是一种激励。
因为各种模型使用的环境各不相同,因此针对不同的模型配置不同的虚拟环境来运行,能省去很多不必要的麻烦。因此将这个流程记录一下。

anaconda创建虚拟环境

这部分主要是参考以下两位博主的内容。
使用anaconda创建虚拟环境: https://blog.csdn.net/amateur_hy/article/details/90716411。创建好的虚拟环境位于anaconda/envs下。
同时,对创建好的虚拟环境的各种操作也必不可少:https://blog.csdn.net/weixin_40100431/article/details/82116171。其中包含虚拟环境的创建、激活、删除,以及对环境中包的增删等操作。注意:其中进入已存在的虚拟环境时使用conda activate env_name,退出虚拟环境时使用conda deactivate而不再是source deactivate。

Pycharm使用所创建虚拟环境

为了方便编译和修改,我还是习惯在Pycharm上跑模型。因此绕了点远路,再回到Pycharm使用所创建的虚拟环境。步骤如下:
1、Settings==>Project==>Python Interpreter==>Virtualenv Environment==>Existing Environment
在这里插入图片描述
2、进入虚拟环境所在文件夹,选取创建环境时随之设定创建的Python编译器。
在这里插入图片描述
3、安装所需要的库。这里有两种方法。一种是直接按下图所示,点击 + 一个个安装,但是有可能没办法安装你所需要的版本,例如Pytorch就只有0.1和1.1两个版本。如果我需要的是0.4.1,显然就无法安装。使用第二种方法可以解决这个问题,直接在命令行终端,进入本虚拟环境,使用conda命令安装指定版本库即可。此外,为避免手动一个个安装库,还可以将所有需要的库写入创建的requirement.txt文件保存在相应虚拟环境的文件夹中,一次性安装【pip install -r requirements.txt】。下图中的Pytorch0.4.1就是采用第二种方法安装的。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>