Добавление к PYTHONPATH в VS Code - PullRequest
2 голосов
/ 22 февраля 2020

Я пытаюсь добавить папку sr c в мой PYTHONPATH То есть, я делаю то же самое, что и Mark directory as sources root в PyCharm.

Я смотрел на решения для Visual Studio Code - Как добавить несколько путей к python path? , но показанные там решения не работают для меня.

Я настроил свой минимальный пример, как показано на скриншоте ниже:

enter image description here

Насколько я понимаю, наличие файла .env с PYTHONPATH="./src;${PYTHONPATH}" добавит файл sr c к пути.

Тем не менее, при запуске кода бегуна или при запуске python change_pyhton_path.py sr c не является частью PYTHONPATH, и прямой импорт из sr c завершается неудачей.

У меня есть настройка "python.envFile": "${workspaceFolder}/.env" .

В pyCharm, с другой стороны, все работает как надо после нажатия Mark directory as source на sr c. enter image description here

Спасибо за помощь!

1 Ответ

0 голосов
/ 22 февраля 2020

в вашем settings.json добавьте:

"terminal.integrated.env.windows": {
    "PYTHONPATH": "full python path here"
}
...