Невозможно использовать pipenv для установки django. PermissionError: [Errno 13] В доступе отказано: «Pipfile» - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время пытаюсь установить django 2.1 в моей командной строке с помощью команды pipenv. Однако есть ошибка, в которой говорится, что доступ к Pipfile запрещен.

    C:\windows\system32>pipenv install django==2.1
Traceback (most recent call last):
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\runpy.py",
 line 193, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\runpy.py",
 line 86, in _run_code
    exec(code, run_globals)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Scripts\pipenv
.exe\__main__.py", line 9, in <module>
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 717, in main
    rv = self.invoke(ctx)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\decorators.py", line 64, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "C:\Users\lenovo\AppData\Local\Programs\Python\Python38-32\Lib\site-packa
ges\pipenv\vendor\click\decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\site-packa
ges\pipenv\cli\command.py", line 235, in install
    retcode = do_install(
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\site-packa
ges\pipenv\core.py", line 1734, in do_install
    ensure_project(
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\site-packa
ges\pipenv\core.py", line 567, in ensure_project
    project.touch_pipfile()
  File "c:\users\lenovo\appdata\local\programs\python\python38-32\lib\site-packa
ges\pipenv\project.py", line 677, in touch_pipfile
    with open("Pipfile", "a"):
PermissionError: [Errno 13] Permission denied: 'Pipfile'

Я новичок. Я нахожусь в процессе изучения того, как создать веб-сайт.

1 Ответ

0 голосов
/ 30 апреля 2020

Вам нужно запустить командную строку от имени администратора. Если вы не знаете, как это сделать, используйте ярлык WIN + x, а затем нажмите A, когда появится меню.

...