最简单的方法是使用pip生成需求文件。需求文件基本上是一个文件,其中包含要安装(或在pip生成文件的情况下已经安装)的所有python软件包的列表,以及它们的版本。
要生成需求文件,请进入原始的virtualenv并运行:
pip freeze > requirements.txt
这将为你生成
requirements.txt文件。如果在你喜欢的文本编辑器中打开该文件,则会看到类似以下内容的内容:
Django==1.3Fabric==1.0.1etc...
现在,编辑这行
Django==x.x说
Django==1.3(或任何版本要在新的virtualenv安装)。
最后,激活新的 virtualenv并运行:
pip install -r requirements.txt
然后pip会自动下载并安装你require.txt文件中列出的所有python模块,无论你使用的是哪个版本!



