【发布时间】:2014-10-08 12:23:54
【问题描述】:
我刚刚在安装 mavericks 后清理了我的 mac(是的,我迟到了)。 我正在使用自制 Python,但我也用 stock apple python 确认了这个错误。我已经在系统范围和我的 virtualenv 中安装了 pip 1.5.6。
我可以 pip-sys install 用于系统范围的 pip 安装没问题。但是,当在 virtualenv 中时,即使使用 which pip,我也会收到以下错误。
pip install -U -r requirements/dev.pip
Usage:
pip <command> [options]
no such option: -E
【问题讨论】:
-
您能否包含您的需求文件或仅检查其中的任何行是否包含 -E 选项?
-
是的,有些行包含
-e但不包含-E。我认为-E是 sudo 的事情。如果我 sudo 安装,它会通过此错误,但在与 pip 无关的其他地方失败。我不应该在 virtualenv 上安装 sudo。另外,我尝试从需求文件中删除-e,但这并没有改变这个错误。
标签: python django pip virtualenv