0

我安装了 Django

C:\Python27\Lib\site-packages> pip install -e git+https://github.com/django/django.git#egg=django

不幸的是,当您的包位于 site-packages 目录中时,某些程序(例如 PyDev)“更容易”工作。

如何强制 pip 将其安装在站点包中,而不是只提供一个Django.egg-link文件?

4

1 回答 1

1

这里有两件事。

  • 首先,您需要摆脱 -e ,除非您打算对 django 本身进行黑客攻击。见这里:http ://www.pip-installer.org/en/latest/usage.html#edit-mode
  • 同样使用 pydev,您通常需要告诉它在安装新内容后重新索引您的站点包。为此,您需要进入解释器设置并为当前项目选择解释器。IIRC 你可以打开它,点击应用,它会重新索引你的站点包。

希望有帮助:)

于 2012-08-05T14:45:33.783 回答