[英]How can I set up a virtualenv that doesn't know about system packages?
标题基本上说明了一切。 我在计算机上设置了pip
和virtualenv
,并且某些软件包已全局安装。 是否可以设置一个不了解全局安装软件包的虚拟环境?
例如, numpy
已经通过pip install numpy
而不是virtualenv
pip install numpy
了。
如果我跑步
virtualenv testenv
cd testenv/
source bin/activate.csh
python # which brings up a python prompt:
>>> import numpy
它知道什么是numpy
。 在虚拟环境中,我可以做些什么使它忘记全局安装吗?
使用--no-site-packages
创建virtualenv:
virtualenv --no-site-packages myevenv
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.