Python虚拟环境 Virtualenv | Virtualenvwrapper

2018年12月21日17:44:32 发表评论 539 views
本文最后更新于2018年12月21日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

virtualenv

virtualenv------用来建立一个虚拟的python环境,一个专属于项目的python环境。用virtualenv 来保持一个干净的环境非常有用

1、基本使用

通过pip安装virtualenv:

测试安装:

为一个工程项目搭建一个虚拟环境:

另外,如果存在多个 python 解释器,可以选择指定一个 Python 解释器(比如python2.7),没有指定则由系统默认的解释器来搭建:

将会在当前的目录中创建一个名 my_project_env 的文件夹,这是一个独立的 python 运行环境,包含了Python可执行文件, 以及 pip 库的一份拷贝,这样就能安装其他包了,不过已经安装到系统Python环境中的所有第三方包都不会复制过来,这样,我们就得到了一个不带任何第三方包的“干净”的Python运行环境来。

 

要开始使用虚拟环境,其需要被激活:

停用虚拟环境:

2、其他

pip freeze 查看当前安装版本

另外:

这将会创建一个 requirements.txt 文件,其中包含了当前环境中所有包及 各自的版本的简单列表。您可以使用 “pip list”在不产生 requirements 文件的情况下, 查看已安装包的列表。这将会使以后安装相同版本的相同包变得容易。

这能帮助确保安装、部署和开发者之间的一致性。

 

virtualenvwrapper

提供了一系列命令使得和虚拟环境工作变得愉快许多。它把您所有的虚拟环境都放在一个地方。

  1. 将您的所有虚拟环境在一个地方。
  2. 包装用于管理虚拟环境(创建,删除,复制)。
  3. 使用一个命令来环境之间进行切换。

 

1、安装

2、基本使用

1、创建一个虚拟环境:

这会在 ENV 中创建 BasePython 虚拟环境

选择一个python解释器来搭建:

2、在虚拟环境上工作:

3、停止虚拟环境

4、删除:

3、其他有用的命令

 

  • 微信小程序
  • 关注微信小程序
  • weinxin
  • 微信公众号
  • 关注微信公众号
  • weinxin
Honest1y

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: