關閉
標題:compiler pyhook
內容:
1、下載:
https://netix.dl.sourceforge.net/project/pyhook/pyhook/1.5.1/pyHook-1.5.1.zip
2、解壓縮 pyHook-1.5.1.zip
3、刪除裡面的 build 目錄,如果沒有就跳過
4、如果沒有 swig.exe 要事先裝
http://www.swig.org/download.html
https://sourceforge.net/projects/swig/files/swigwin/swigwin-4.0.2/swigwin-4.0.2.zip/download?use_mirror=nchc
5、編譯
cd pyhook
c:\python27\python.exe setup.py build
編譯 pyhook 時
當發生:Unable to find vcvarsall.bat
6、安裝 Microsoft studio vc++
參考 https://stackoverflow.com/questions/2817869/error-unable-to-find-vcvarsall-bat
下載安裝這個
https://www.microsoft.com/en-us/download/details.aspx?id=44266
然後看版本用 cmd 執行這個指令,我是 run 2012 vs11 那行:SET VS90COMNTOOLS=%VS110COMNTOOLS%
Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%
Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%
Visual Studio 2015 (VS14): SET VS90COMNTOOLS=%VS140COMNTOOLS%
然後再重編一次,應該就可以成功了
c:\python27\python.exe setup.py build
7、把 build\lib.win32-2.7\pyHook 目錄直接 copy 到自行的專案直接使用即可