Как добавить Django-dev из pip в пакеты сайта?
Я установил Django с
C: \ Python27 \ Lib \ site-packages> pip install -e git + https: //github.com/django/django.git#egg=django
К сожалению, некоторые программы (такие как PyDev) работают "проще", когда ваши пакеты находятся в каталоге site-packages.
Как заставить pip установить его в пакетах сайта, а не просто Django.egg-link
файл есть?
1 ответ
Решение
Здесь есть две вещи.
- Сначала вам нужно избавиться от -e, если вы не планируете взломать сам django. Смотрите здесь: http://www.pip-installer.org/en/latest/usage.html
- Кроме того, для pydev вам часто нужно указывать ему переиндексировать пакеты вашего сайта после установки чего-то нового. Для этого вам нужно зайти в настройки переводчика и выбрать переводчика для вашего текущего проекта. IIRC вы можете просто открыть его, нажать "Применить", и он будет переиндексировать пакеты вашего сайта.
Надеюсь, это поможет:)