概述
各种版本的python安装pyHook
- 背景
- 最正常的python模块安装
- pyHook官网给的window安装包安装
- 最兼容的安装方法
背景
最近在学习python 黑帽子编程,书的第八章有个windows下的键盘记录木马,需要安装pyHook的库,安装过程比较曲折,记录下自己的采坑指南。
最正常的python模块安装
习惯上我们安装python模块都是直接pip install …
C:UsersConners>pip install pyHook
Collecting pyHook
Could not find a version that satisfies the requirement pyHook (from versions: )
No matching distribution found for pyHook
C:UsersConners>pip install pyhook
Collecting pyhook
Could not find a version that satisfies the requirement pyhook (from versions: )
No matching distribution found for pyhook
竟然报错了,那我们只能试试其他装法了
pyHook官网给的window安装包安装
官网链接 http://sourceforge.net/projects/pyhook
官网首页就是一个大大的download按钮,点击下载,我们可以得到一个
pyHook-1.5.1.win32-py2.7.exe 安装包,下好双击运行,图形化安装,按道理这里就不会出问题了,但我这里还是报错了,安装程序说我的电脑里面没有安装python2.7 ???????
搜索一下,找到原因
如果python 版本是3.3、或者python 是 64 位的话,会弹出错误:
python version 2.7 required,which was not found in................
因为这个包,是只支持在python2.7.32位安装的,而我的python2.7是64位。
最兼容的安装方法
总不能因为一个库用不了就换掉我们常用的python环境吧,没关系,
只能拿出压箱底的资源了
官网的模块多久不支持我们的python版本,我们就
需要借助一些其他人开发的库,
这里收集了很多python官方不支持的扩展包
https://www.lfd.uci.edu/~gohlke/pythonlibs/
打开网页,ctrl+f 搜索我们想要的pyhook模块
PyHook, a wrapper for global input hooks in Windows.
pyHook‑1.5.1‑cp27‑cp27m‑win32.whl
pyHook‑1.5.1‑cp27‑cp27m‑win_amd64.whl
pyHook‑1.5.1‑cp34‑cp34m‑win32.whl
pyHook‑1.5.1‑cp34‑cp34m‑win_amd64.whl
pyHook‑1.5.1‑cp35‑cp35m‑win32.whl
pyHook‑1.5.1‑cp35‑cp35m‑win_amd64.whl
pyHook‑1.5.1‑cp36‑cp36m‑win32.whl
pyHook‑1.5.1‑cp36‑cp36m‑win_amd64.whl
pyHook‑1.5.1‑cp37‑cp37m‑win32.whl
pyHook‑1.5.1‑cp37‑cp37m‑win_amd64.whl
适用于各种版本的python的模块都有了,我这里是python27 , 64位,我就选择第二个,然后下载。
下载完成得到 我得到
一个“pyHook‑1.5.1‑cp27‑cp27m‑win_amd64.whl”文件
打开cmd 找到刚才的下载位置 pip install [刚才下载的文件]
D:>pip install pyHook-1.5.1-cp27-cp27m-win_amd64.whl
Processing d:pyhook-1.5.1-cp27-cp27m-win_amd64.whl
Installing collected packages: pyHook
Successfully installed pyHook-1.5.1
好了,安装成功了
最后
以上就是端庄蚂蚁为你收集整理的各种版本的python安装pyHook----解决找不到源的问题背景最正常的python模块安装pyHook官网给的window安装包安装最兼容的安装方法的全部内容,希望文章能够帮你解决各种版本的python安装pyHook----解决找不到源的问题背景最正常的python模块安装pyHook官网给的window安装包安装最兼容的安装方法所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复