1. Anaconda创建环境:
conda create -n py37 python=3.7
Attention:默认情况下,新创建的环境文件将会被保存在/Users/<user_name>/anaconda3/env中
删除环境
conda remove -n py37 --all
也可以命令行 anaconda-navigator, 打开anaconda界面,移除相应的环境
2、切换环境
Ubuntu 激活(进入)某个环境
source activate py37
解除(退出)某个环境
source deactivate py37
windows下 直接 activate py37(激活python3.7)
3、删除环境
conda remove -n py37 --all
4、查询当前已有的环境
conda info -e
5、复制环境(例如配置服务器环境)
使用场景:现在有两台机器,一台无法连接网络的A,一台能够连接网络的B。我现在需要在无法连接网络的机器上配置Anaconda环境执行代码。
step 1: 到Anaconda官网下载Anaconda的源文件(.sh),将该文件传输到不能联网的机器A,执行安装,完成最基本的环境配置;
step 2: 在能够联网的机器B上通过上面创建环境的命令,创建你需要在A上运行程序所需的环境;
step 3: 进入B机器的/usr/<env_name>/anaconda3/env/,将你创建的环境进行打包操作,执行如下命令:
tar -czvf <env_name>.tar.gz <env_name>
step4: 将该压缩包传输到A机器的对应路径下,执行解压操作,即可完成环境的无网络复制。