Я установил PyCharm, создал мой virtualenv (либо через виртуальную команду env, либо непосредственно в PyCharm), и активировал эту среду в качестве моего интерпретатора. Все работает отлично.
Однако, если я открываю терминал с помощью "Инструменты, открытый терминал", то в приглашении оболочки не используется виртуальное env; Я все еще должен использовать source ~/envs/someenv/bin/activate
внутри этого терминала, чтобы активировать его.
Другой метод - активировать среду в оболочке и запустить PyCharm из этой среды. Это "работоспособно", но довольно уродливо, и означает, что у меня есть серьезные проблемы, если я переключаю среды или проекты из PyCharm: теперь я использую совершенно неправильную среду.
Есть ли другой, гораздо более простой способ: "Инструменты, открытый терминал" автоматически активируют виртуальную среду?