pyHook3是一個python庫包,爲Windows中的全局鼠標和鍵盤事件提供回調,可用於監聽鼠標和鍵盤操作,接下來我就說一說如何安裝pyhook3。
一、安裝swig
1、pyhook3的編譯需要swig工具的支持,所以我們首先需要安裝swig,直接點擊swig下載(也可以複製此鏈接https://sourceforge.net/projects/swig/files/swigwin/swigwin-3.0.12/swigwin-3.0.12.zip/download?use_mirror=nchc),跳轉到下載頁面便會自動下載swig安裝包。
2、下載完成後將swig壓縮包解壓縮到你想要安裝的目錄下
3、點擊swig.exe安裝swig
4、複製swig文件所在的當前路徑配置環境變量
二、下載visual c++ 14.0
若電腦中沒有visual c++ 14.0環境,在安裝pyhook時會報錯visual c++ 14.0 is required,所以pyhook3的安裝還需要c++build工具的支持,直接點擊下載visual studio,點擊安裝後會執行安裝程序在線安裝visual studio,此時會跳出如下界面,我們勾選C++的桌面開發,然後勾選右下角箭頭所指的那一條,那便是我們安裝pyhook3需要的工具,當然我們也可以直接去網上搜索Microsoft Visual C++ 14.0進行安裝。
三、pip 安裝pyhook3
我們可以直接在cmd下用pip安裝pyhook3,但是用pip安裝的pyhook3版本可能和你電腦的python版本不一致,這時就會報編碼錯誤。我們可以去非官方的python擴展包中去找適合自己python版本的pyhook3輪子,然後再使用pip安裝。