Я хочу использовать Intellij Idea в моем существующем проекте django python, который был построен в виртуальной среде в ubuntu. Как настроить Intellij Idea для использования библиотек виртуальной среды?
Использование IntellijIdea в существующем virtualenv
Ответ 1
Для Pycharm 2016 и более поздних
Чтобы добавить существующую виртуальную среду в список доступных интерпретаторов
- В открывшемся диалоговом окне "Выбор интерпретатора Python" выберите нужный исполняемый файл Python, расположенный внутри папки виртуальной среды, и нажмите ОК.
Перейдите к этой ссылке для получения дополнительной информации.
Для более старых версий:
Хорошо, я решил вышеупомянутую проблему. Я добавил виртуальную папку python для проекта sdk. Пиктон virtualenv python (например, venv/bin/python2.7) должен быть добавлен в путь проекта Intellij Idea. Пример: нужно перейти в файл > структура проекта (intellij Idea)
нажмите new в Project SDK и добавьте новый путь к каталогу python virtualenv следующим образом:
Перейдите в раздел "Модули" > "Зависимости" и установите модуль sdk в SDK Python, который отмечен на этом рисунке:
Нажмите Django (опция, отмеченная в следующем изображении) и установите Django project root
, Settings
, Manage Script
следующим образом:
Теперь нажмите ok и окончательный вид настроек Project:
Теперь нужно запустить проект.
Ответ 2
Вышеупомянутый ответ основан на более старой версии IntelliJ. Для новых смотрите здесь: https://www.jetbrains.com/help/pycharm/2016.1/adding-existing-virtual-environment.html