Python на Windows, установка 3dr сольной командной строки, PermissionError: [Errno 13]

Я пытаюсь установить сольную командную строку 3DR на Windows 10. Ниже приведено исключение, которое я получаю. Я много читал и гуглял. Я не мог понять, что проблема запрещена. У меня есть эта часть shutil.copyfile(srcfile, destfile), но мне все равно отказывают.

Исключение: трассировка (последний вызов был последним): файл "c:\python35\lib\site-packages\pip\basecommand.py", строка 211, в основном состоянии = self.run(параметры, аргументы)

Файл "c:\python35\lib\site-packages\pip\commands\install.py", строка 311, в run run =options.root_path,

Файл "c:\python35\lib\site-packages\pip\req\req_set.py", строка 646, в инсталляции **kwargs

Файл "c:\python35\lib\site-packages\pip\req\req_install.py", строка 803, в установочных файлах self.move_wheel_files(self.source_dir, root=root)

Файл "c:\python35\lib\site-packages\pip\req\req_install.py", строка 998, в
move_wheel_files isolated=self.isolated,

Файл "c:\python35\lib\site-packages\pip\wheel.py", строка 339, в
move_wheel_files clobber(источник, lib_dir, True)

Файл "c:\python35\lib\site-packages\pip\wheel.py", строка 317, в клоббере
shutil.copyfile (srcfile, destfile)

Файл "c:\python35\lib\shutil.py", строка 115, в копировальном файле с открытым (dst, 'wb') как fdst:

PermissionError: [Errno 13] Отказано в доступе: 'c:\python35\Lib\site-packages\_cffi_backend.cp35-win32.pyd'

2 ответа

Если вы обновляете пакет cffi, т.е. он уже установлен и выполняется pip install xyz пакет, который пытается обновить cffi до последней версии, все, что вам нужно сделать, это просто удалить: c:\python35\Lib\site-packages\_cffi_backend.cp35-win32.pyd затем попробуйте еще раз.

Это будет звучать просто, но вы используете повышенную командную строку?

Другие вопросы по тегам