Virtualenv开发文档

Posted 倪兴国

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Virtualenv开发文档相关的知识,希望对你有一定的参考价值。


  virtualenv是创建孤立的Python环境的工具。正在解决的基本问题是依赖和版本之一以及间接权限。想象一下,您有一个需要LibFoo版本1的应用程序,但另一个应用程序需要版本2.如何使用这两个应用程序?如果您安装所有内容/usr/lib/python2.7/site-packages(或任何平台的标准位置),那么在无意升级不应升级的应用程序的情况下,很容易出现这种情况。 或者更一般地说,如果你想安装一个应用程序并保留它是什么?如果一个应用程序工作,其库中的任何更改或这些库的版本可能会破坏该应用程序。 另外,如果您无法将软件包安装到全局 site-packages目录中怎么办?例如,在共享主机上。 在所有这些情况下,virtualenv都可以帮助你。它创建一个具有自己的安装目录的环境,它不与其他virtualenv环境共享库(也可以不访问全局安装的库)。

以上是关于Virtualenv开发文档的主要内容,如果未能解决你的问题,请参考以下文章

搭建Python开发环境(Mac)

python pyenv与 pyenv-virtualenv配置

软件开发文档

python-virtualenv(多个独立开发环境)

使用virtualenv在ubuntu上搭建python 3开发环境

用virtualenv建立多个Python独立开发环境(转)