使用Anaconda创建python虚拟环境

前言

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

创建conda虚拟环境

1.创建虚拟环境

ubuntu@ubuntu:~$  conda create -n your_env_name python=3.6

其中,your_env_name为自己命名的虚拟环境名称,可以根据实际需求取一个自注释的名字,比如tfv1-gpu,该文件夹可在Anaconda安装目录下 envs 文件夹下找到。

2.激活虚拟环境

ubuntu@ubuntu:~$  source activate your_env_name

查看虚拟环境的Python版本:

(tfv1-gpu) ubuntu@ubuntu:~$ python --version

3.在虚拟环境中安装其他的包

ubuntu@ubuntu:~$  conda install -n your_env_name [package]

或者进入虚拟环境之后,在命令行敲:

(tfv1-gpu) ubuntu@ubuntu:~$ conda install  [package]

4.关闭虚拟环境

(tfv1-gpu) ubuntu@ubuntu:~$ source deactivate

5.删除虚拟环境

ubuntu@ubuntu:~$  conda remove -n your_env_name --all

6.常用指令

删除环境中的某个包

ubuntu@ubuntu:~$  conda remove --name your_env_name  package_name  

其中,package_name为要删除的包名称。

显示已经存在的虚拟环境

ubuntu@ubuntu:~$ conda env list
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值