【发布时间】:2014-01-09 10:04:10
【问题描述】:
在将 pip 从 1.4.x 升级到 1.5 后,pip freeze 会输出我全局安装的(系统)包的列表,而不是安装在我的 virtualenv 中的包。我已经尝试再次降级到 1.4,但这并不能解决我的问题。它有点类似于this question,只是它已经按预期工作了几个月。有没有办法调试和/或修复这个?
似乎 virtualenv 根本没有效果。在其中安装软件包也会在全局范围内安装它们。
【问题讨论】:
-
which pip的输出是什么?它是全局 pip 还是 virtualenv 本地? -
@alko
/usr/local/bin/pip -
@alko 所以我想这是我的问题...
-
我知道这个问题是专门关于 virtualenv 但如果你使用 venv (
python3 -m venv myVirtualEnvironment) 这个问题不存在。对于大多数人来说,我怀疑有很大的不同。
标签: python virtualenv pip