Используя xonsh в качестве среды оболочки и conda, я сталкиваюсь с ошибкой в терминале VSCode, когда он пытается активировать среду.
Это происходит потому, что VSCode выдает команду source activate environment
всякий раз, когда выбранный интерпретатор являетсяКонда среда.Это правильно, следуя инструкциям Anaconda и обсуждается на https://github.com/Microsoft/vscode-python/issues/383
Однако оболочка Xonsh работает по-другому.Он не включает команду source
и вместо этого имеет плагин для управления средами conda (https://github.com/gforsyth/xonda). В Xonsh правильная команда: conda activate environment
На данный момент я создалпсевдоним для source
в качестве обходного пути, но есть ли лучший способ? например, есть ли способ настроить команду, выданную VSCode?