ModuleNotFoundError: No module named 'windows'

這是pymouse的鍋

解決辦法是找到pymouse的安裝路徑,如果不知道在哪裏可以用pip安裝一下,如果已經安裝了會自動提示安裝路徑,通常都是在python或者ide的Lib\site-packages裏,比如我的在F:\Anacondea\Lib\site-packages。

進入pymouse的安裝路徑打開__init__.py文件;把92行的windows改爲pymouse.windows.

到此改完後應該是會提示另一和錯誤


ModuleNotFoundError: No module named 'pyHook'

現在需要安裝pyhook。推薦下載whl文件安裝,可以去:https://www.lfd.uci.edu/~gohlke/pythonlibs/這裏下載

把下載的文件放到Scripts文件夾裏,比如我的是F:\Anacondea\Scripts。然後

pip install  pyHook‑1.5.1‑cp37‑cp37m‑win_amd64.whl

不出意外的話可以安裝成功,當然前提的話是選擇好對應的64/32位的版本。

安裝好後如果你import pymouse,pykeyboard還是報錯的話是正常的,

你需要pip install PyUserInput;

因爲PyUserInput的安裝需要安裝pywin32和pyHook模塊,

pywin32是默認安裝好的,如果沒有的話可以再次pip install 你需要的。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章