python-IO错误[Errno 2]下载包时没有这样的文件或目录

python-IO错误[Errno 2]下载包时没有这样的文件或目录,python,file,windows-7,Python,File,Windows 7,我试图在我的Windows机器上下载一个名为rawpy的Python包装。我使用了命令“pip install rawpy”。我已经看过很多其他的SO线程,但找不到解决方案。确切的错误是: IO错误:[Errno 2]没有这样的文件或目录: 'external/LibRawcmake/CMakeLists.txt' 包装器的唯一依赖项是numpy,我成功安装了它。我想知道如何解决这个问题。对Python来说是个新手,所以任何信息都会有所帮助。用户letmaik能够帮我解决这个问题。事实证明,这个

我试图在我的Windows机器上下载一个名为rawpy的Python包装。我使用了命令“pip install rawpy”。我已经看过很多其他的SO线程,但找不到解决方案。确切的错误是:

IO错误:[Errno 2]没有这样的文件或目录: 'external/LibRawcmake/CMakeLists.txt'


包装器的唯一依赖项是numpy,我成功安装了它。我想知道如何解决这个问题。对Python来说是个新手,所以任何信息都会有所帮助。

用户letmaik能够帮我解决这个问题。事实证明,这个错误是由于我的pip版本太旧造成的。命令“python-mpipinstall-upip”无法升级pip;需要“easy_install-U pip”。这使rawpy得以成功安装。

用户letmaik能够帮助我完成这项工作。事实证明,这个错误是由于我的pip版本太旧造成的。命令“python-mpipinstall-upip”无法升级pip;需要“easy_install-U pip”。这使得rawpy得以成功安装。

通过单独的通信,OP表示安装的pip版本是7.1.0和Python 2.7。解决方案是将pip更新为>=8的版本。基本问题与Python 2中的有关,特别是在创建pip>=8的二进制控制盘并尝试在pip<8中加载它们时。pip 7没有确定可用的二进制控制盘是兼容的,而是下载了源代码发行版,但安装失败。

通过单独通信,OP表示安装的pip版本是7.1.0和Python 2.7。解决方案是将pip更新为>=8的版本。基本问题与Python 2中的有关,特别是在创建pip>=8的二进制控制盘并尝试在pip<8中加载它们时。pip 7没有将可用的二进制控制盘识别为兼容的,而是下载了源代码发行版,但安装失败。

我承认这是一条非常误导的错误消息。您是否有可能使用Python3.6?我还没有为此版本提供Windows/macOS软件包。如果是这样的话,现在请使用3.5,让我知道它是否有效,然后我会写下来作为答案。我承认这是一个非常误导的错误信息。您是否有可能使用Python3.6?我还没有为此版本提供Windows/macOS软件包。如果是这样,请现在使用3.5,并让我知道它是否有效,然后我会写下来作为答案。