Игнорировать виртуальные среды Conda в VSCode

У меня есть версии Python и виртуальные среды, управляемые Pyenv. Я использую их для работы над проектами с помощью Visual Studio Code.

У меня также установлена ​​Conda (из пакета Anaconda) для запуска ноутбуков Jupyter. Я никогда не хочу использовать среды conda в VSCode (я даже не уверен, что они того же типа, что и обычные виртуальные среды, никогда не мог полностью осознать это).

Есть ли способ скрыть все существующие и будущие версии Python, управляемые conda, и среды conda (виртуальные) от VSCode, когда я выбираю там интерпретатор?


person Den Kasyanov    schedule 26.07.2020    source источник
comment
вы можете создать псевдоним pythonv для локального python, которым не управляет condo или Pyenv. А затем в своей конфигурации для VSCode используйте pythonv.   -  person gnahum    schedule 26.07.2020


Ответы (1)


Это невозможно пока. Где расширение ищет среды .

Расширение автоматически ищет переводчиков и не предоставляет никаких настроек для изменения этого поведения по умолчанию. Если вы действительно хотите изменить его, вы можете только изменить расширение, чтобы изменить логику поиска интерпретатора. Я пытался, но извините, я не могу найти, где это.

person Steven-MSFT    schedule 28.07.2020