怎样创建隔离的Python开发环境?

实际生产中同一项目的不同版本可能依赖不同的环境,这时需要在系统中安装多个版本的Python。若直接在物理环境中进行配置,多个版本的软件之间会产生干扰。为了避免这种情况,应使用virtualenv命令创建虚拟环境,以隔离不同版本的Python。

一台主机中可以存在多个虚拟环境,开发人员可以将不同版本的Python安装在不同的虚拟环境中,实现Python环境的隔离。下面以Windows系统为例,介绍如何创建和使用虚拟环境。打开控制台窗口,使用pip工具可以在线安装virtualenv,具体命令如下:

C: \Users\admin>pip install virtualenv

virtualenv安装完成后,使用命令创建虚拟环境,具体命令如下:

C: \Users\admin>virtualenv first_env

以上命令执行后会创建包含Python的虚拟环境first_env,虚拟环境中的Python版本由系统环境变量PATH中配置的Python安装路径中Python的版本决定。若要创建包含指定Python版本的虚拟环境,需使用-p选项指定该版本Python可执行文件所在的路径,完整命令格式如下

C: \Users\admin>virtualenv first env

以上命令执行后会创建包含Python的虚拟环境first_env,虚拟环境中的Python版本由系统环境变量PATH中配置的Python安装路径中Python的版本决定。若要创建包含指定Python版本的虚拟环境,需使用-p选项指定该版本Python可执行文件所在的路径,完整命令格式如下:

virtualenv -p python.exe路径 虚拟环境名

执行虚拟环境目录中Scripts下的activate文件可启用虚拟环境,以first_env为例,具体命令如下

virtualenv -p python.exe路径 虚拟环境名

执行虚拟环境目录中Scripts下的activate文件可启用虚拟环境,以first_env为例,具体命令如下:

C: \Users\admin>. \first env\Scripts\activate

若以上命令执行成功,则命令行的路径名之前会出现“(虚拟环境名)”,具体如下:

(first_env) C: \Users\admin>

使用deactivate命令可禁用虚拟环境。


当前名称:怎样创建隔离的Python开发环境?
文章出自:http://www.hxwzsj.com/article/dpiioci.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 专业网站设计 成都网站建设公司 自适应网站设计 重庆手机网站建设 宜宾网站设计 成都网站制作 成都网站制作 网站制作公司 成都网站建设 成都网站建设 成都h5网站建设 成都网站设计 营销网站建设 营销网站建设 营销型网站建设 成都网站制作 手机网站制作 品牌网站建设 成都网站建设 上市集团网站建设 商城网站建设 手机网站制作