У меня есть среда conda по умолчанию для окон, которая C:\ProgramData\Anaconda2\envs\myenv
. Кроме того, как рекомендовано, скрипты и исполняемые файлы conda не входят в переменную среды %PATH%
.
Я открыл проект в pycharm и указал интерпретатору python на
C:\ProgramData\Anaconda2\envs\myenv\python.exe
и pycharm, похоже, хорошо работает с средой в консоли python, в среде выполнения и в режиме отладки.
Однако при открытии терминала среда не активирована (я убедился, что установлен флажок для активации среды). Чтобы быть ясным - когда я делаю то же самое с virtualenv, терминал действительно активирует среду без проблем.
Вот несколько вещей, которые я пробовал и не работал:
- Скопировано активировать script из папки anaconda в папку с окружением
- Скопировано действие script из папки anaconda в папку
Scripts
в среде - Скопирован активировать script из virtualenv (идентичный, для которого среда включена)
- Добавлены папки anaconda на путь
Ничего из этого не получилось. Я могу вручную активировать среду без проблем после открытия терминала, но как это сделать автоматически?