Невозможно выбрать venv, созданный на WSL (когда VS Code НЕ подключен к WSL)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Невозможно выбрать venv, созданный на WSL (когда VS Code НЕ подключен к WSL)

Сообщение Anonymous »

Я работаю в Windows 11 с WSL2 (Ubuntu 22.04), при этом VS Code НЕ подключен к WSL (через команду Подключиться к WSL).
Раньше я работал с venv, созданным на WSL, который я мог выбрать из списка интерпретаторов Python (команда: Python: Select Interpreter), и это сработало хорошо.
Теперь этот venv делает нет больше не появляются в списке интерпретаторов Python (мой venv хорошо активирован и может запускать файлы Python), а из команды Python: Select Interpreter я не могу выполнить «Ввести путь к интерпретатору» > «Найти», потому что он принимает только Файлы .exe...
В моем файле "settings.json" есть:

Код: Выделить всё

    "python.pythonPath": "/home/vc/my-venv/bin/python3.12",  // now this key is greyed out ("Unknown configuration setting"), it think it was not weeks/months ago (?)
"python.venvPath": "/home/vc/my-venv",
"python.venvFolders": ["/home/vc/my-venv"],
Команда Python: очистить кэш и перезагрузить окно или перезапуск VS Code не решают проблему.
Я думал, что это связано для обновления VS Code (), но я вернулся к версиям 1.95.3, 1.94.1 и 1.92.2, и поведение у меня такое же.
Я также пытался вернуть версию расширения Python обратно к старым версиям, проблема все еще остается...
(после этих обновлений python.pythonPath на settings.json все еще неактивен out...)
Я еще попробовал восстановить файл settings.json (3 месяца назад), но все еще не работает...
Как мне выбрать свой венв WSL?
Примечания:
  • Я бы предпочел не работать с созданным венвом из Windows.
  • Когда VS Code подключен к WSL (с помощью команды Connect to WSL), я могу выбрать venv, но я бы предпочел, чтобы мой VS Code не был подключен к WSL, как это было раньше.
  • Похожие сообщения SO существуют, но я этого не сделал. просмотреть любые сообщения с VS Code, НЕ связанным с WSL (что я и хочу сделать)


Подробнее здесь: https://stackoverflow.com/questions/793 ... ted-to-wsl
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Невозможно выбрать venv, созданный на WSL (когда VS Code НЕ подключен к WSL)
    Anonymous » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Невозможно выбрать venv, созданный на WSL (когда VS Code НЕ подключен к WSL)
    Anonymous » » в форуме Python
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Невозможно выбрать venv, созданный на WSL (когда VS Code НЕ подключен к WSL)
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Айфон не подключен. Xcode продолжит работу, когда iPhone подключен
    Anonymous » » в форуме IOS
    0 Ответы
    88 Просмотры
    Последнее сообщение Anonymous
  • Айфон не подключен. Xcode продолжит работу, когда iPhone подключен
    Anonymous » » в форуме IOS
    0 Ответы
    38 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»