修改Python virtualenv以不引用全局Python安装

时间:2013-10-30 15:33:16

标签: python virtualenv

如何修改Python虚拟环境以使其不引用全局Python站点包?

我创建了一个virtualenv,并安装了许多软件包,其中一些是C-extension,需要一段时间才能构建,但我不小心忘记包含--no-site-packages标志,导致它被链接到全局站点包。我不想删除它并重新安装。有没有一种简单的方法可以将它从全局网站包中解除链接?

1 个答案:

答案 0 :(得分:2)

您可以使用virtualenvwrapper和:

env1)$ toggleglobalsitepackages
  Disabled global site-packages

或者: 创建一个名为no-global-site-packages.txt的空文件,并将其放入virtualenv的文件夹lib / python2.7 /