vscode не активирует мою виртуальную python среду - PullRequest
0 голосов
/ 06 февраля 2020

У меня есть некоторый код python, который я написал и только что установил vscode и начал с ним работать.

код находится в папке home / user / code / dlS3BM C, в которой есть env папка с моей виртуальной средой. Я использую Linux Mint 19.3 Tricia cinnamon desktop, vscode 1.41.1

Я открываю эту папку в vscode. Ctrl + Shft + P и я вижу свое виртуальное окружение, я выбираю его, но когда я делаю, который python в окне терминала он все еще указывает на систему python / usr / bin / python

Если я . env / bin / activ в терминале все работает нормально - я не возражаю против этого, но было бы неплохо, если бы мне не пришлось.

Из документов Microsoft я думаю, что он должен автоматически активироваться env, но это не так. Я попытался сохранить проект после активации, но при закрытии и открытии снова он не активируется. Извините, я очень новичок в vscode на этом этапе и только что использовал возвышенный текстовый редактор, чтобы написать мой python код в прошлом.

Спасибо Билл

1 Ответ

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

хорошо, похоже, что она не активирует виртуальную среду, пока вы не запустите код, либо отладите, либо просто запустите ... когда вы запускаете код, я вижу, что он активирует env.

TIL this.

С уважением, Билл

...