如何设置一个不了解系统包的virtualenv?

时间:2015-11-17 03:23:35

标签: python pip virtualenv

标题基本上都说明了一切。我在我的计算机上设置了pipvirtualenv,并且全局安装了一些软件包。是否可以设置一个不了解全局安装包的虚拟环境?

例如,numpy已经安装pip install numpy而不是virtualenv

如果我跑

virtualenv testenv
cd testenv/
source bin/activate.csh
python  # which brings up a python prompt:
>>> import numpy

它知道numpy是什么。在虚拟环境中,有什么办法可以让它忘记全局安装吗?

1 个答案:

答案 0 :(得分:3)

使用--no-site-packages创建virtualenv:

virtualenv --no-site-packages myevenv