2013-08-25 3 views
10

Приветствую всех!Настройка виртуальной среды в PyCharm

У меня есть небольшая проблема в проекте, сделанном кем-то в PyCharm, с виртуальной средой (VE). Я установил этот VE несколько месяцев назад и не использовал его в течение некоторого времени. Теперь мне нужно вернуться к нему, потому что у него много необходимых вещей. Поэтому в этот VE необходимо установить еще одну батарею - это soundcloud API. Я установил непосредственно из PyCharm в настройках проекта, я проверил, является ли этот VE по-прежнему VE по умолчанию - это так. Но проект продолжает жаловаться, что есть «Нет модуля с именем soundcloud».

Можете ли вы показать мне, как я могу это исправить?

Заранее спасибо.

ответ

11

В настройках в разделе «Проект» (в левой панели) перейдите к «Переводчики». Оттуда вы можете выбрать найденную среду или щелкнуть +, чтобы добавить свой собственный путь. Найдите созданную среду и добавьте ее в список. Затем, после выбора среды, вы можете видеть установленные модули под ней. Вы можете добавлять новые модули через встроенный пип.

После этого вы перейдете на первую страницу, где вы должны выбрать свою настраиваемую среду из раскрывающегося списка.

Удачи вам!

Редактировать: Перепишите вопрос. Иногда, когда я не могу распознать модуль в PyCharm, я делаю pip install через командную строку в виртуальной среде. Затем перезапустите PyCharm.

Перейдите в среду в cmd и запустите python -m pip install -U SOUNDCLOUD_MODULE, и это сработает.

+3

Стоит отметить, что из терминала вы хотите, чтобы убедиться, что вы работаете питона в virtualenv в. Обычно я гарантирую это, запустив 'source bin/activate' из каталога virtualenv. – Fiver

+1

Спасибо за ответы. Установка необходимого модуля на пип и активация VE, как Pathetique, спасла этот день. – Nervosa

+0

Мне интересно, нет ли способа сделать это прямо в PyCharm. По крайней мере, я пока этого не нашел. Метод, который вы описываете здесь (после редактирования: ...), отлично работает. – jojo

Смежные вопросы