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

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

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

最佳答案 您可以使用
virtualenvwrapper和:

env1)$toggleglobalsitepackages
  Disabled global site-packages

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

点赞