对于部署在服务器上的程序,为了方便运维系统,通常会创建虚拟环境的方法,用来隔离不同项目/程序之间的Python库。创建虚拟环境有两种方法:一是Python3 内置的venv模块;二是使用Anaconda的conda。
Anaconda虚拟环境
- 创建虚拟环境
conda create -n [env_name] python=3.6
- 激活虚拟环境
source activate [env_name]
- 退出虚拟环境
conda deactivate
- 删除虚拟环境
conda remove -n [env_name] --all
- 查看存在哪些虚拟环境
conda env list或conda info --envs