VSCode меняет среду conda, когда я вручную выполняю строку кода из скрипта - PullRequest
0 голосов
/ 08 июля 2019

У меня следующая проблема:

Я использую VSCode и Anaconda для аналитики. У меня есть несколько сред conda и рабочих областей После того, как я открываю VSCode, я использую терминал, чтобы перейти в требуемое рабочее пространство и среду

"conda activate xyz". 

Затем я открываю простой сценарий из рабочей области и выполняю строку кода с помощью клавиш SHIFT + ENTER. Тогда я могу видеть в терминале, что код

"conda activate spark_env" 

появляется и изменяет среду, и мой код не выполняется (ошибка), потому что это не та среда, которая мне нужна. Это работало и раньше, так почему же VSCode вдруг всегда хочет автоматически переключиться на мою "spark_environment"? Я проверил в настройках пользователя JSON, но не смог найти ничего, что могло бы объяснить это поведение. Когда я печатаю

import sys
print(sys.executable)

Я получаю следующий результат:

C:/Users/user_1/AppData/Local/Continuum/anaconda3/envs/spark_env/python.exe

Кто-нибудь знает, как изменить это поведение?

...