Я новичок и в VS Code, и в Python, поэтому я прошу прощения, если это уже возможно, но я не мог понять, как это изменить.
Я используя:
Пример: я открываю файл mypythonscript.py
в пользовательском каталоге, скажем C:\Users\username\Documents\Python\Test
. Затем я открываю Python REPL, и он только когда-либо открывает терминал с текущим рабочим каталогом, установленным на C:\Users\username
, поэтому, если я пытаюсь импортировать текущий файл, используя import mypythonscript
, он завершается неудачно. Мне бы очень хотелось, чтобы REPL открывался в каталоге текущего открытого файла / проекта, если это возможно.
Я могу сделать это с самим терминалом, установив terminal.integrated.cwd
в ${fileDirname}
, но это не влияет на терминал, который открывает расширение python. Я попытался включить python.terminal.executeInFileDir
, но это не помогает.
Есть ли способ сделать это, или мне нужно отправить запрос на расширение? Кажется, что такое логичное желание хотеть сделать, что если бы это было невозможно, я бы даже go даже назвал это ошибкой.