【转载】使用Anaconda创建python虚拟环境

前言
笔者在学习深度学习的过程中,周围坑友有的建议使用TensorFlow,而有的建议使用pytorch,这就存在一个问题, 如果这两者需要用到同一个Python包的不同版本,如果在同一个目录下安装或者更新, 旧版本就会被覆盖。于是想到了使用虚拟环境的办法来解决这个问题。创建多个不同的Python虚拟环境,不同的项目之间就完全隔开了。而且如果不小心把环境搞崩了也不要紧,大不了删除重建一个。

创建conda虚拟环境
1.创建虚拟环境
ubuntu@ubuntu:~$  conda create -n your_env_name python=3.6
1
其中,your_env_name为自己命名的虚拟环境名称,可以根据实际需求取一个自注释的名字,比如tfv1-gpu,该文件夹可在Anaconda安装目录下 envs 文件夹下找到。

2.激活虚拟环境
ubuntu@ubuntu:~$  source activate your_env_name
1
查看虚拟环境的Python版本:

(tfv1-gpu) ubuntu@ubuntu:~$ python --version
1
3.在虚拟环境中安装其他的包
ubuntu@ubuntu:~$  conda install -n your_env_name [package]
1
或者进入虚拟环境之后,在命令行敲:

(tfv1-gpu) ubuntu@ubuntu:~$ conda install  [package]
1
4.关闭虚拟环境
(tfv1-gpu) ubuntu@ubuntu:~$ source deactivate
1
5.删除虚拟环境
ubuntu@ubuntu:~$  conda remove -n your_env_name --all
1
6.常用指令
删除环境中的某个包

ubuntu@ubuntu:~$  conda remove --name your_env_name  package_name  
1
其中,package_name为要删除的包名称。

显示已经存在的虚拟环境

ubuntu@ubuntu:~$ conda env list
————————————————
版权声明:本文为CSDN博主「Let'sCode」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_34525916/article/details/111915860

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值