创建Python虚拟环境:
conda create --name myenv python=x.x
其中myenv
是你想要创建的虚拟环境的名字,python=x.x
指定了Python的版本。你可以根据需要更换环境名和Python的版本。
激活虚拟环境:
Linux: source conda activate myenv
Windows: conda activate myenv
列出所有的虚拟环境:
conda env list
要删除这个虚拟环境:
conda remove --name myenv --all
查看安装了哪些包:
conda list
对虚拟环境中安装额外的包:
pip install package-name -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com
删除环境的某个包:
conda remove --name $your_env_name $package_name
设置国内镜像:
http://Anaconda.org
的服务器在国外,安装多个packages时,conda下载的速度经常很慢。清华镜像源有Anaconda仓库的镜像,将其加入conda的配置即可。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
关闭虚拟环境:
(即从当前环境退出返回使用PATH环境中的默认python版本):
deactivate env_name
或者 activate root 切回root环境
Linux下:source deactivate
导出环境配置:
如果需要将虚拟环境配置导出,可以使用以下命令:
conda env export environment.yml
这将会生成一个名为environment.yml的文件,包含了当前虚拟环境的所有依赖。
导入环境配置:
如果需要在其他环境中导入虚拟环境配置,可以使用以下命令:
conda env create -f environment.yml
其中,environment.yml是之前导出的环境配置文件。