Использование IntellijIdea в существующем virtualenv

Я хочу использовать Intellij Idea в моем существующем проекте django python, который был построен в виртуальной среде в ubuntu. Как настроить Intellij Idea для использования библиотек виртуальной среды?

Ответ 1

Для Pycharm 2016 и более поздних

Чтобы добавить существующую виртуальную среду в список доступных интерпретаторов

  • На странице Project Interpreter нажмите введите описание изображения здесь.
  • В раскрывающемся списке выберите Добавить локальный.

добавить параметр среды

  1. В открывшемся диалоговом окне "Выбор интерпретатора Python" выберите нужный исполняемый файл Python, расположенный внутри папки виртуальной среды, и нажмите ОК.

Перейдите к этой ссылке для получения дополнительной информации.

Для более старых версий:

Хорошо, я решил вышеупомянутую проблему. Я добавил виртуальную папку python для проекта sdk. Пиктон virtualenv python (например, venv/bin/python2.7) должен быть добавлен в путь проекта Intellij Idea. Пример: нужно перейти в файл > структура проекта (intellij Idea) enter image description here

нажмите new в Project SDK и добавьте новый путь к каталогу python virtualenv следующим образом: enter image description here

Перейдите в раздел "Модули" > "Зависимости" и установите модуль sdk в SDK Python, который отмечен на этом рисунке: enter image description here

Нажмите Django (опция, отмеченная в следующем изображении) и установите Django project root, Settings, Manage Script следующим образом: enter image description here

Теперь нажмите ok и окончательный вид настроек Project: enter image description here

Теперь нужно запустить проект.