在学习《Flask Web Develop》时,第1章中1.1节使用虚拟环境中使用"virtualenv"这一工具,并提及在Python3.3版本开始,可使用内建的原生模块"venv"。但没有说明如何使用这一内建模块,在查询Python文档后,得知其使用方法。
如何创建虚拟环境
首先假设已经安装好Python3.x,在不同的操作系统中激活方法不同:
*nix
$ pyvenv venv
Windows
c:\Temp>c:\Python35\python -m venv myenv
如何激活虚拟环境
Platform | Shell | 激活命令 |
---|---|---|
*nix | bash/zsh | $ source <venv>/bin/ activate |
fish | $ . <venv>/bin/activate.fish |
|
csh/tcsh | $ source <venv>/bin/activate.csh |
|
Windows | cmd.exe | C:> <venv>/Scripts/activate.bat |
PowerShell | PS C:> <venv>/Scripts/Activate.ps1 |
当命令行首显示: (venv)$
表示已激活虚拟环境
如想要退出虚拟环境,在命令下输入 deactivate