Conda или Mamba предоставляет способ установки переменных среды оболочки при активации среды — скрипты .sh, хранящиеся в /path/to/env/etc/conda/activate.d/ или . ../deactivate.d/ запускается при активации и деактивации среды. Это используется многими пакетами для связывания своих программ и библиотек, если это необходимо.
Похоже, что ни ядро Jupyter, ни расширения VScode не знают об этих скриптах и не запускают их при активации. . В моем случае это приводит к нарушению некоторых путей, что делает невозможным импорт некоторых пакетов, если я вручную не добавлю их в путь через sys.
Как мне сделать любой из они (желательно оба) знают о сценариях активации и запускают их при запуске ядра?
Подробнее здесь: https://stackoverflow.com/questions/791 ... scripts-in
Мобильная версия