我正在尝试将gmpy2软件包安装为PHE软件包的要求。正如“ GMPY2 not installing”中所建议的那样,我尝试通过http://www.lfd.uci.edu/~gohlke/pythonlibs/中的预编译二进制文件进行安装。

但是当我尝试通过安装


  点安装gmpy2-2.0.8-cp36-cp36m-win32.whl


我得到以下结果:


  C:\ Users \ adria \ Desktop> pip install gmpy2-2.0.8-cp36-cp36m-win32.whl
  
  要求'gmpy2-2.0.8-cp36-cp36m-win32.whl'看起来像文件名,但该文件不存在
  
  
    正在处理c:\ users \ adria \ desktop \ gmpy2-2.0.8-cp36-cp36m-win32.whl
    例外:
    追溯(最近一次通话):(...)
  


http://www.lfd.uci.edu/~gohlke/pythonlibs/下载的文件另存为zip文件是否存在问题?

我在Win10上使用Python 3.6.3。

最佳答案

如果您尝试在未指定文件扩展名的情况下安装(i,e:pip install gmpy2-2.0.8-cp36-cp36m-win_amd64),则它将无法正常工作,因为它将尝试从pypi存储库下载软件包:

C:\Users\bobolafrite\Downloads>pip install gmpy2-2.0.8-cp36-cp36m-win_amd64

Collecting gmpy2-2.0.8-cp36-cp36m-win_amd64
    Could not find a version that satisfies the requirement gmpy2-2.0.8-cp36-cp36m-win_amd64 (from versions: )
    No matching distribution found for gmpy2-2.0.8-cp36-cp36m-win_amd64


但是,如果您尝试使用扩展名(i,e:pip install gmpy2-2.0.8-cp36-cp36m-win_amd64.whl

C:\Users\bobolafrite\Downloads>pip install gmpy2-2.0.8-cp36-cp36m-win_amd64.whl

Processing c:\users\bobolafrite\downloads\gmpy2-2.0.8-cp36-cp36m-win_amd64.whl
    Installing collected packages: gmpy2
    Successfully installed gmpy2-2.0.8

关于python - 使用预编译的二进制文件在Windows上安装gmpy2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47032323/

10-11 16:02