创建虚拟环境
conconda create -n env_name
conconda create -n env_name python=3.5 # 指定python版本
conconda create -n env_name python=3.5 numpy scipy # 创建指定python版本下包含某些包
激活/使用/进入某个虚拟环境
# 查看当前已经存在的环境
conda env list 或者 conda env list
# 进入某个虚拟环境
conda activate env_name
退出当前环境
conda deactivate
# 注:有时候windows下conda命令报错,具体问题之后补充
复制某个虚拟环境
conda create -n new_env_name --clone old_env_name
删除某个虚拟环境
conda remove -n env_name --all
列出当前虚拟环境下的所有包
conda list #需要进入虚拟环境
conda list -n env_name
安装或卸载包
conda install 包名
conda install 包名=版本号 #指定版本号安装
conda install 包名 -i 源名称或者链接 #指定源下载
conda uninstall 包名
导出\导入虚拟环境
conda env export > environment.yaml #导出当前虚拟环境
conda env create -f environment.yaml #创建保存的虚拟环境
源服务器管理
# 查看源设置的位置,.condarc所在的位置
conda config --show-sources
# 查看当前使用源
conda config --show-sources
# 删除指定源
conda config --remove channels(源名称或链接)
# 添加指定源
conda config --add channels(源名称或链接)
# 可以直接更换清华源 .condarc文件直接用如下内容替换即可。
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
show_channel_urls: true
ssl_verify: false