使用--no-site-packages进行virtualenv设置可访问全局包

时间:2017-12-13 15:14:19

标签: python linux pip virtualenv

我使用:

设置虚拟环境(linux)
python virtualenv/virtualenv.py rootpy_env --no-site-packages

但是在激活之后我仍然可以"看到"全球套餐。

我不能按照旧thread中的建议打扰PYTHONPATH,因为它会打破其他全局和我需要的包。 执行pip install --upgrade setuptools在virtualenv中的python的site / package文件夹中安装新包,但似乎在执行python脚本时,即使我使用./rootpy_env/bin/python运行脚本,也会获取全局包 - 这是一个虚拟的人。

有没有办法强制python首先到#34;看"进入本地site_packeges?

将路径添加到PYTHONPATH变量的开头并没有帮助。

0 个答案:

没有答案