Flask Web开发:基于Python的Web应用开发实战(第2版)
上QQ阅读APP看书,第一时间看更新

Python 2没有集成venv包。这一版Python解释器要使用第三方工具virtualenv创建虚拟环境。

确保当前目录是flasky,然后根据自己使用的操作系统,执行下面两个命令中的一个。如果使用的是Linux或macOS,执行的命令是:

$ sudo pip install virtualenv

如果使用的是微软Windows系统,打开命令提示符时要选择“以管理员身份运行”,然后执行这个命令:

$ pip install virtualenv

virtualenv命令的参数是虚拟环境的名称。确保当前目录是flasky,然后执行下述命令创建名为venv的虚拟环境:

$ virtualenv venv
New python executable in venv/bin/python2.7
Also creating executable in venv/bin/python
Installing setuptools, pip, wheel...done.

这个命令在当前目录中创建一个名为venv的子目录,虚拟环境相关的文件都在这个子目录中。