这是我在这个网站上的第一个问题,所以我希望我的格式是正确的。我对编程也很陌生,所以请容忍我的知识不足,谢谢!
我试图像这样安装pyHook,并不断收到以下错误消息:
C:\Python27>py -2.7 -m pip install pyHook-1.5.1-cp27-cp27M-win_amd64.whl
pyHook-1.5.1-cp27-cp27M-win_amd64.whl is not a supported wheel on this platform.
我有python 2.7.14,如下所示:
Python 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:25:58) [MSC v.1500 64 bit
(AMD64)] on win32
以防万一,我试着更新pip,它说它是最新的。我还尝试安装这个版本的.whl,并得到了相同的错误:
C:\Python27>py -2.7 -m pip install pyHook-1.5.1-cp27-cp27m-win32.whl
pyHook-1.5.1-cp27-cp27m-win32.whl is not a supported wheel on this platform.
从网上阅读,我相信cp27为python2.7指明了它,为了安全起见,我尝试了64位和32位文件,但似乎没有任何效果。如果有人能提供任何解决方案或建议,我们将不胜感激!
发布于 2018-04-17 18:14:49
我安装了Python2.7,然后安装了pyHook,并使它能够按照以下步骤工作。
注意,我使用Anaconda创建Python2.7环境,Windows 10是我的操作系统。
conda create -n python27 python=2.7
这使用python2.7.14创建了一个新的conda环境。activate python27
python -m pip install --upgrade pip
此已安装的pip版本10.0.0
pip install pyHook-1.5.1-cp27-cp27m-win_amd64.whl
它正确地安装了它,没有错误消息。希望这能有所帮助。我的猜测是,新的pip版本修复了它,或者安装Python2.7有问题,所以尝试Anaconda (如果您想保持轻巧的话)
在这些步骤之后,我也能够导入它,没有问题。
https://stackoverflow.com/questions/47361537
复制相似问题