上QQ阅读APP看书,第一时间看更新
1.3 在Python 3中创建虚拟环境
Python 3和Python 2解释器创建虚拟环境的方法有所不同。在Python 3中,虚拟环境由Python标准库中的venv
包原生支持。
如果你使用的是Ubuntu Linux系统预装的Python 3,那么标准库中没有venv
包。请执行下述命令安装python3-venv
包:
$ sudo apt-get install python3-venv
创建虚拟环境的命令格式如下:
$ python3 -m venv virtual-environment-name
-m venv
选项的作用是以独立的脚本运行标准库中的venv
包,后面的参数为虚拟环境的名称。
下面我们在flasky目录中创建一个虚拟环境。通常,虚拟环境的名称为venv,不过你也可以使用其他名称。确保当前目录是flasky,然后执行这个命令:
$ python3 -m venv venv
这个命令执行完毕后,flasky目录中会出现一个名为venv的子目录,这里就是一个全新的虚拟环境,包含这个项目专用的Python解释器。