Я пытаюсь создать командный файл, который открывает виртуальную среду внутри vscode. Пока что код выглядит так:
if NOT exist ./env (
pip3 install virtualenv
virtualenv env
)
.\env\Scripts\activate.ps1
Оператор if работает как положено, а команда после этого - нет. Однако, когда я запускаю программу в терминале по умолчанию для windows, она работает как положено.
Редактировать: Я знаю, что это, вероятно, не лучший способ написать программу, но я ' Я новичок в партии, и он работает, поэтому я доволен этим.
Редактировать 2: Позвольте мне попытаться лучше объяснить, в чем проблема. У меня при запуске программы в обычном терминале она работает просто отлично. Проблема в том, что я использую терминал в vscode. Если я пытаюсь просто запустить обычную команду в терминале, она говорит, что команда не найдена (введите имя файла). Когда я использую расширение для запуска кода, оно правильно запускает первые строки, но не активирует виртуальную среду