Есть ли способ извлечь текущую выбранную среду conda и / или выполнить в ней команды?

1

Связано с этой проблемой расширения vscode, но больше общего вопроса. Когда я выбираю виртуальную среду для использования (будь то virtualenv, conda и т.д.), Есть ли возможность для других расширений извлекать среду и запускать в нее команды?

В частности, для проблемы в проблеме, связанной выше (в качестве примера предполагаемого варианта использования), им необходимо получить информацию от Jupyter, которая выполняется через вызовы execSync. Они порождают новую оболочку, поэтому перед запуском любой команды необходимо активировать любую среду.

Теги:
visual-studio-code
vscode-extensions

1 ответ

0

Другие расширения могут узнать, какой интерпретатор Python выбран, но другие детали среды не отображаются.

  • 0
    Есть ли способ запустить команды в том же контексте, что и интерпретатор Python? Откуда, например, vscode узнает, какой пункт запускается при установке новых пакетов?
  • 0
    Мы используем python -m pip поэтому он может быть установлен только с выбранным интерпретатором.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню