多语言展示
当前在线:1886今日阅读:86今日分享:14

Python配置虚拟环境

使用Python进行项目开发时,由于不同的项目需要,可能会配置多个开发环境,不同开发环境之间的项目依赖包如果混合在一起,可能会引起意想不到的错误,本文主要介绍如何通过虚拟环境隔离不同开发环境,方便不同开发环境的共存。
工具/原料
1

windows

2

python

3

pip

4

virtualenv

方法/步骤
1

安装Python,本文以Python3.4为例。关于如何安装Python3.4,请参考其他经验,本文不在重复赘述。注意:将安装目录添加到环境变量中,否则无法在其他目录启动python。安装成功后截图如下所示:

2

进入Python安装目录中的脚本目录,本文目录为C:\Python34\Scripts,截图如下所示:

3

在脚本目录下启动命令行界面,输入命令dir,可以看到脚本目录下包含的工具,其中pip后面将要用到的命令,pip命令可以方便为python安装依赖包。

4

使用pip命令安装虚拟环境,命令为:pip install virtualenv,安装过程截图如下所示,

5

安装后的虚拟环境在脚本目录下,创建虚拟环境,命令为:virtualenv D:\Project\python\venv\test,将在D:\Project\python\venv目录下创建名为test的文件夹,test文件夹下的组成如下图所示,

6

启动虚拟环境,进入虚拟环境目录virtualenv D:\Project\python\venv\test,在此目录下启动命令行界面,运行命令: .\Scripts\activate即启动虚拟环境,启动虚拟环境后在命令行界面下会出现虚拟环境的名称,提示用户已经进入虚拟环境,截图如下所示:

7

在启动虚拟环境的情况下,安装的依赖包全部基于当前的虚拟环境,不会干扰其他的虚拟环境。

注意事项
1

安装Python时要将Python的运行目录放入环境变量

2

创建虚拟环境时需要提供虚拟环境的全路径,否则在当前目录下创建

3

如果创建虚拟环境一直不成功,可能是由于网速原因,可添加命令后缀--no-pip --no-setuptools

推荐信息