Невозможно активировать venv в окне 10 на python 3.7, но активировать venv можно с помощью powershell. Как решить эту проблему? - PullRequest
0 голосов
/ 02 марта 2020

Я попытался активировать FYP venv, используя cmd на windows 10, он не активируется. Я проверил файл летучей мыши, который имеет размер 1 КБ. Смотрите ниже команды или изображение. Он должен иметь (FYP) на старте после запуска файла activ.bat. img 1

C:\Users\Manish>M:
M:\>ENV\FYP\Scripts\activate.bat
M:\>

Но если я использую ту же команду в PowerShell или vscode, она активируется. Проверьте изображение или команду. Это showind (FYP) в начале команды, и eny FYP теперь активирован. img 2

PS M:\> cd .\ENV\
PS M:\ENV> .\FYP\Scripts\activate
(FYP) PS M:\ENV> cd ..
(FYP) PS M:\> cd .\projects\

Раньше, когда у меня был Windows 7, ENVS активировались как на powershell, так и на cmd. И я использовал одни и те же команды в cmd и poweshell.

M:\ENV>FYP\Scripts\activate

Я не знаю, почему он не активируется в cmd. пожалуйста помоги? Любая конкретная c причина, по которой он не активируется, пожалуйста, дайте мне знать.

1 Ответ

0 голосов
/ 03 марта 2020

Командная строка должна знать, с чего начать. Добавьте. \, Чтобы сообщить, что запуск в текущем каталоге.

c:\Program Files (x86)>".\Internet Explorer\iexplore.exe"
...