«Запустить файл Python в терминале» не работает

#python #visual-studio #windows-subsystem-for-linux

Вопрос:

Я только что нажал на эту кнопку

Я просто нажал на этот треугольник, чтобы запустить код. Я хочу, чтобы эта кнопка работала, потому что я хочу использовать режим отладки с этой кнопки. Когда я нажимаю на него, он пытается запустить три раза и каким-то образом попал в анаконду. Я проверил путь интерпретатора Python по умолчанию в настройках>настройки, и он установлен в C:UsersucancAppDataLocalProgramsPythonPython39python.exe, только не анаконда. Я довольно новичок в этом, и я не знаю, что происходит.

редактировать: Похоже, что он работает как WSL-терминал, поэтому у него есть name@LAPTOP-xxxx:/mnt/c/ в передней части.

Комментарии:

1. привет, номад, в левом нижнем углу VS-кода вы должны видеть, какой интерпретатор python/виртуальная среда запущена. Вам нужно нажать на него и указать на это в своем интерпретаторе python anaconda. Обычно он находится в C:Users<имя пользователя>Anaconda3

2. Я меняю его, и он не работает. Я думаю, проблема в том, что он каким-то образом работает как WSL, поэтому он показывает swan@LAPTOP-5SV7GFH0:/mnt/c/Users/ и это вызывает ошибку.

3. да, это звучит немного сложно запустить conda (для win?) в vs-коде через WSL: -) уверен, что вам не нужно устанавливать conda для linux в WSL, прежде чем использовать его с VS-кодом?