Windows上的Python,安装3dr solo命令行,PermissionError:[Errno 13]

时间:2016-01-13 04:32:00

标签: python permission-denied 3dr

我正在尝试在Windows 10上安装3DR solo命令行。以下是我得到的例外情况。我一直在做很多阅读和谷歌搜索。我无法弄清楚许可被拒绝的问题。我有这个部分shutil.copyfile(srcfile,destfile),但我仍然被拒绝。

例外:   Traceback(最近一次调用最后一次):   文件" c:\ python35 \ lib \ site-packages \ pip \ basecommand.py",第211行,主要     status = self.run(options,args)

文件" c:\ python35 \ lib \ site-packages \ pip \ commands \ install.py",第311行,在运行中     根= 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(source,lib_dir,True)

文件" c:\ python35 \ lib \ site-packages \ pip \ wheel.py",第317行,在clobber中 shutil.copyfile(srcfile,destfile)

文件" c:\ python35 \ lib \ shutil.py",第115行,在copyfile中     打开(dst,' wb')为fdst:

PermissionError:[Errno 13]权限被拒绝:' c:\ python35 \ Lib \ site-packages \ _cffi_backend.cp35-win32.pyd'

2 个答案:

答案 0 :(得分:0)

这听起来很简单,但是你是否正在运行一个提升的命令行?

答案 1 :(得分:0)

如果要升级cffi软件包,即已经安装了cffi软件包,并且正在尝试将cffi升级到上一版本的pip install xyz软件包,那么您只需要做的就是 删除:c:\python35\Lib\site-packages\_cffi_backend.cp35-win32.pyd然后重试。