разрешение отклонено: при установке django в windows - PullRequest
0 голосов
/ 27 января 2020

разрешение отклонено

Я пытался установить Django, используя pip3 install django==2.0.2 на windows. Но я получаю сообщение об ошибке «Отказано в доступе». Но pip3 install django==2.0.2 --user работает, но команда "Django -admin" не распознается.

Пожалуйста, помогите мне.

C:\Users\Hima>pip3 install django==2.0.2

fd = os.open(file, os.O_RDWR | os.O_CREAT | os.O_EXCL)
PermissionError: [Errno 13] Permission denied: 'c:\\program files (x86)\\python38-32\\Lib\\site-packages\\accesstest_deleteme_fishfingers_custard_gijd2m'

1 Ответ

1 голос
/ 27 января 2020

Ваша установка с аргументом --user работает, потому что --user делает пакеты установки pip в вашем домашнем каталоге, а не в системном каталоге, что не требует каких-либо специальных привилегий. У вас недостаточно прав для установки его в системный каталог. Если вы уверены в том, что делаете, запустите pip с правами администратора, но помните, что любой может загрузить библиотеки в pip и, таким образом, существует риск запуска вредоносного кода.

Лучший способ go - это использовать виртуальную среду

...