https://blog.csdn.net/weixin_43141320/article/details/108343528
https://www.jianshu.com/p/edaa744ea47d
- 通过配置auto_activate_base关闭自动进入conda基础环境:
conda config --set auto_activate_base false
- 想要重新开启就设为true就行了
conda config --set auto_activate_base true
- 要进入某个虚拟环境(例如base)的话通过
conda activate base
- 每次在命令行通过conda deactivate退出base环境回到系统自动的环境
conda deactivate
- 查看conda中建立的所有虚拟环境
conda env list
- 创建环境
conda create --name your_env_name
- 创建制定python版本的环境
conda create --name your_env_name python=2.7 conda create --name your_env_name python=3 conda create --name your_env_name python=3.5
- 创建包含某些包的环境
conda create --name your_env_name numpy scipy
- 创建指定python版本下包含某些包的环境
conda create --name your_env_name python=3.5 numpy scipy
- 列举当前所有环境
conda info --envs conda env list
- 进入某个环境
activate your_env_name
- 退出当前环境
deactivate
- 复制某个环境
conda create --name new_env_name --clone old_env_name
- 删除某个环境
conda remove --name your_env_name --all
- 分享环境
- 如果把自己创建的环境分享给其他人,使别人拥有和你一样的环境,可通过分享自己环境的 .yml 文件来实现。
- 首先进入到要分享的环境中(例如 target_env),然后通过以下命令生成所需要的 .yml 文件
conda env export > environment.yml
- 当朋友拿到此 .yml文件之后,可通过以下命令创建相同的环境
conda env create -f environment.yml
- 列举一个非当前活跃环境下的所有包
conda list -n your_env_name
- 为指定环境安装某个包
conda install -n env_name package_name
如果不能通过conda install来安装,可以从Anaconda.org安装,但我觉得会更习惯用pip直接安装。pip在Anaconda中已安装好,不需要单独为每个环境安装pip。如需要用pip管理包,activate环境后直接使用即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)