使用wheel文件安装包时出现Python错误

时间:2015-01-26 14:46:11

标签: python python-wheel pyhook

我正在尝试使用wheel文件(.whl)安装pyHook但由于某种原因它一直给我这个错误:

pyHook-1.5.1-cp34-none-win_amd64.whl is not a supported wheel on this platform.

我从这个网站获得了轮子文件:

http://www.lfd.uci.edu/~gohlke/pythonlibs/

我使用的命令是:

pip install pyHook-1.5.1-cp34-none-win_amd64.whl

我不知道该怎么做,我找不到任何建议。

  • Python版本2.7
  • pip version 6.0.6

3 个答案:

答案 0 :(得分:3)

您正在为Python 2.7安装为Python 2.7创建的Wheel。那不行。使用正确的版本并下载名称中包含cp27的版本:

pyHook‑1.5.1‑cp27‑none‑win_amd64.whl

答案 1 :(得分:1)

我在尝试在Python 3.4上安装pyhook时遇到了同样的问题。我从python software foundation下载了正确的版本。

我必须手动将文件名从pyHook_3k_compiled-1.5.1-cp34-cp34m-win_amd64.whl更改为pyHook-1.5.1-cp34-none-win_amd64.whl

pip install pyHook-1.5.1-cp34-none-win_amd64.whl 

它有效!

答案 2 :(得分:-1)

您可能没有为操作系统安装正确的版本,请检查它是32位还是64位版本,然后重新安装