Код VS "python.envFile", похоже, не работает с "python.defaultInterpreterPath"Python

Программы на Python
Ответить
Anonymous
 Код VS "python.envFile", похоже, не работает с "python.defaultInterpreterPath"

Сообщение Anonymous »

Несмотря на указание python.envFile в рабочей области (

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

.vscode/settings.json
), python.defaultInterpreterPath, похоже, не получает путь интерпретатора через переменную среды, объявленную в envFile.
  • Файл: .env

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

# filename: .env
# set this in .vscode/settings.json:
# "python.envFile": "${workspaceFolder}/.env"
DEFAULT_INTERPRETER_PATH=path/to/python/interepreter
  • Файл: .vscode/settings.json

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

// filename: .vscode/settings.json
{
"python.envFile": "${workspaceFolder}/.env",
"python.defaultInterpreterPath": "${env:DEFAULT_INTERPRETER_PATH}",
"python.terminal.activateEnvironment": true,
"python.terminal.activateEnvInCurrentTerminal": false,
"jupyter.jupyterServerType": "local",
}
Если я жестко запрограммирую python.defaultInterpreterPath, он работает и автоматически активирует интерпретатор, когда я открываю новое окно терминала. Но он не активирует интерпретатор из переменной (в файле .env).
Ссылки Проблема открыта на GitHub с VS Code

Подробнее здесь: https://stackoverflow.com/questions/725 ... erpreterpa
Ответить

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

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

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

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

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