python虚拟环境之virtualenv

如果我们要同时开发多个Python应用程序,那这些应用程序都要用到Django。如果应用A需要Django 1.8,而应用B需要Django 1.11时怎么办?

这种情况下,应用可能需要各自拥有一套“独立”的Python运行环境。virtualenv就是用来为一个应用创建一套“隔离”的Python运行环境。

安装

pip install virtualenv ...

Python 虚拟环境:Virtualenv

virtualenv

virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够:
1. 在没有权限的情况下安装新套件
2. 不同应用可以使用不同的套件版本
3. 套件升级不影响其他应用

安装:

sudo apt-get install ...

  • «
  • 1
  • »