Python虚拟环境搭建
参考文章:https://www.jianshu.com/p/3b9b218b66a3
在每个项目中有着不同的环境配置要求,我们可以用虚拟环境来为每一个项目搭建各自的环境。
virtualenv
安装virtualenv
pip install virtualenv
使用 virtualenv 创建一个 Python 虚拟环境
# 创建使用系统默认Python 版本的虚拟环境(myenv为名字)
virtualenv myenv
# 创建指定 Python 版本的 虚拟环境
virtualenv -p C:\Python37\python.exe myenv
cd myenv
# 进入虚拟环境
# powershell 默认不允许执行未签名的脚本,为了能成功进入虚拟环境,请先执行:
# Set-ExecutionPolicy -Scope CurrentUser
# ExecutionPolicy: RemoteSigned
.\Scripts\activate
# 退出虚拟环境(在虚拟环境的任意目录下)
deactivate
#要删除一个虚拟环境,只需删除它的文件夹。(执行 rm -rf venv )。
Virtualenvwrapper
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
使用 virtualenvwrapper管理虚拟环境
#安装virtualenvwrapper-win版本
pip install virtualenvwrapper-win
#使用以下命令创建名为test_virtualenvwrapper的虚拟环境
#若想指定python版本,可通过"--python"指定python解释器
#这样会在WORKON_HOME变量指定的目录下新建名为test_virtualenvwrapper的虚拟环境
mkvirtualenv test_virtualenvwrapper
mkvirtualenv --python=/usr/local/python3.5.3/bin/python test_virtualenvwrapper
#直接在命令行输入如下命令即可列出所有虚拟环境
lsvirtualenv
#workon + 虚拟环境名跳转至相应的虚拟环境中
#退出虚拟环境
deactivate
#删除虚拟环境
rmvirtualenv
…End…