Python瑞士军刀 -- 虚拟环境virtualenv
程序员文章站
2022-06-06 15:57:38
...
一. 虚拟环境介绍
Python的虚拟环境可以用来搭建一个独立的、完全隔离的Python运行环境,我们可以针对这个环境安装第三方包等等。这样不同项目之间就不会相互影响了,不同的项目间可以使用不同版本的Python了,也可以避免污染系统的Python环境。
Python的虚拟环境是通过第三方virtualenv
包实现的,首先需要安装该包:
pip install virtualenv
二. 搭建虚拟环境
<1>. 进入存放虚拟环境文件的目录,如cd D:\MyEnv
,执行virtualenv
命令创建虚拟环境。假设虚拟环境名为Test:
virtualenv Test
在默认情况下,新建的虚拟环境不会包含系统的Python环境的第三方包,如果需要包含需要加上
--system-site-packages
参数,如virtualenv --system-site-packages Test
另外,默认情况下新建的虚拟环境会使用
C:\Python27\python.exe
作为Python解释器,我们可以通过--python
参数来指定Python解释器,如virtualenv --python C:\Python3.7\Python.exe Test
<2>. 执行Scripts\activate.bat
启动虚拟环境。(如果在Linux系统上面,需要使用source avtivate
命令来启动虚拟环境)
<3>. 现在就可以在该环境安装第三方包等等,操作只会对该目录下的Test虚拟环境有效。
<4>. 执行Scripts\deactivate.bat
退出虚拟环境。
<5>. 若要删除虚拟环境,只需要删除对应文件夹即可,该虚拟环境的所有文件都只会在这个文件夹中。
三. PyCharm虚拟环境
新版的PyCharm默认会使用虚拟环境,我们可以在新建工程的窗口进行选择:
推荐阅读
-
使用虚拟环境打包python为exe 文件的方法
-
python开发准备工作之配置虚拟环境(非常重要)
-
Windows中安装使用Virtualenv来创建独立Python环境
-
ubuntu16.04使用Anaconda创建对应python版本的虚拟环境
-
Python开发之Nginx+uWSGI+virtualenv多项目部署教程
-
详解如何管理多个Python版本和虚拟环境
-
CentOS6.9 Python环境配置(python2.7、pip、virtualenv)
-
Python虚拟环境Virtualenv使用教程
-
Python配置虚拟环境图文步骤
-
在win10和linux上分别安装Python虚拟环境的方法步骤