Получение кода «не удалось запросить» 13: доступ запрещен при использовании virtualenv -p в моей системе windows - PullRequest
0 голосов
/ 09 апреля 2020

В моей системе Windows установлены две версии Python. 3.7 установлен в C: \ Python37 и 3.8 установлен в Python 3.8.

Мои переменные PATH включают исполняемый файл Python 3.7.

Когда я пытаюсь запустить 'virtualenv - p C: \ Python38 ProjectFolder 'Я получаю следующую ошибку:

RuntimeError: failed to query C:\Python38 with code 13 err: 'Access is denied'

Это верно, если я также укажу C: \ Python37. Разве это не должно создавать virutalenv, используя указанные Python двоичные файлы? Что я делаю неправильно? Заранее спасибо!

1 Ответ

2 голосов
/ 09 апреля 2020
virtualenv -p C:\Python38\python.exe ProjectFolder

Т.е. указывает -p на python исполняемый файл, а не на каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...