Раньше я работал с 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 now greyed out ("Unknown configuration setting"), it was not weeks ago
"python.venvPath": "/home/vc/my-venv",
"python.venvFolders": ["/home/vc/my-venv"],
(Я не уверен но это может появиться в последнем обновлении VS Code).
Как мне выбрать свой venv?
Примечания:
[*]Я бы предпочел не работать с созданным venv из Windows.
[*]Когда VS Code подключен к WSL (с помощью команды Connect to WSL), я могу выбрать venv, но я бы предпочел, чтобы мой VS Code не был подключен к WSL. , как и раньше.
[*]Похожие сообщения SO существуют, но я не видел сообщений с кодом VS, НЕ связанным с WSL (что я хочу сделать)
Подробнее здесь: https://stackoverflow.com/questions/793 ... ted-to-wsl