anaconda的conda虚拟环境的使用

本文参考了其他人的博客文章写出来的一下常用的conda使用方法,虚拟环境的使用大大方便了环境配置的工作
建议使用前加入清华的镜像,不然可能出现网络连接导致的问题。
清华镜像导入方法如下

conda config --add chanels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkges/free/

在home文件夹中会出现一个.condarc文件,一般是看不见的。

通过gedit .condarc命令打开该文件,将连接https://mirror.tuna.tsinghua.edu.cn/help/anaconda/中的灰框框中的文字复制进去保存即可

然后开始虚拟环境创建和使用

1、创建虚拟环境
创建名为XXX的虚拟环境,虚拟环境的版本是python=3.7

conda create -n xxx python=3.7

2、进入虚拟环境

进入xxx虚拟环境,两个命令都可以

source activate xxx

conda activate xxx

3、退出虚拟环境

退出xxx虚拟环境,两个命令都可以

source deactivate

conda deactivate

4、删除虚拟环境

删除名为xxx的虚拟环境

conda remove -n xxx --all

5、查看虚拟环境

查看本地有那些虚拟环境

conda info --env

conda env list

6、安装第三方包

conda install requests

pip install requests

7、卸载第三方包

conda remove requests

pip unsinstall requests

8、查看环境包信息

查看当前环境中所有安装了的包

conda list

9、导入导出环境

导出当前环境的包的信息

conda env export > environment.yaml

将信息存入了.yaml文件中

导入重新创建相同的虚拟环境

conda env create -f environment.yaml

将环境打包成压缩包,放到别的电脑上直接使用,这样就省去了再次重复安装的过程
首先安装Conda Pack
conda install -c conda-forge conda-pack
对env进行打包,包名就是压缩包名字
conda pack -n env
也可以指定名字
conda pack -n env -o out_name.tar.gz
将打包好的压缩包,复制到别的机器上解压,解压的文件为out_name,然后打开终端输入
source out_name/bin/activate
可在左边看到进入虚拟环境中

原文地址:https://www.cnblogs.com/stacso/p/14568864.html