Python venv env Fails - [WinError 2] Система не может найти указанный файл - PullRequest
0 голосов
/ 08 мая 2020

Я установил последнюю версию Python 3.8.2 на машину Windows 10. Раньше у меня был Python 3.7, который я удалил и подтвердил в системном PATH, на него больше не ссылались.

После установки последней версии я запускаю CMD как Admin:

py -m venv env

и получаю эту ошибку:

Ошибка: [WinError 2] Система не может найти указанный файл: 'C: \ Users \ test_user \ Documents \ app_test \ env'

Я знаю, что Python Path находится в настройках среды System Path, но не специально для пользователя (не Не знаю, имеет ли это значение?).

Я также пытался удалить virtualenv с помощью PowerShell и повторной установки, но получил тот же результат.

Есть идеи, где еще искать, чтобы решить эту проблему ?

1 Ответ

0 голосов
/ 13 мая 2020

Я обнаружил, что Windows Defender теперь имеет функцию, которая блокирует доступ / изменение системных файлов. Он добавил мою папку с документами по умолчанию, что каким-то образом мешает мне создавать какие-либо папки в CMD, несмотря на наличие доступа администратора. Я надеюсь, что это поможет кому-то другому !!

Короче - вам, возможно, придется изменить или отключить настройку Windows 10 «Ranswomare Security Protection», чтобы вы могли записывать файлы в свои каталоги.

...