• 安装pykeyboard模块


    安装模块顺序:

      1.pyhook

      2.pywin32

      3.pyUserinput

      4.pykeyboard

    1. 安装pyhook 模块

      不能直接pip install pyhook 安装,需要另行下载whl 文件本地安装

      下载链接: https://www.lfd.uci.edu/~gohlke/pythonlibs/

      

       下载后直接通过 pip install .....whl 文件直接安装

    2.安装 pywin32 和  pyUserinput 、pykeyboard 可以通过pip 安装

      PS:python3.7 可能存在安装不上win32 所以  https://www.cnblogs.com/yjlch1016/p/8469429.html

      手动下载安装:  https://github.com/mhammond/pywin32/

      

      但是需要注意顺序不能乱 pywin32    ---》  pyUserinput  ---》 pykeyboard 

      安装完成后可以看到pykeyboard安装包 里面内容是不是如下内容:

      

       是如下内容说明安装了正确的pykeyboard安装包,若是下面三个包,怎么需要全部卸载上述的包,重新安装

      

      3.安装后还是不能使用,依旧报错,根本没有对应的类

      

       此时需要修改 pykeyboard 的__init__ 文件

      

    import sys
    
    if sys.platform.startswith('java'):
        from .java_ import PyKeyboard
    
    elif sys.platform == 'darwin':
        from .mac import PyKeyboard, PyKeyboardEvent
    
    elif sys.platform == 'win32':
        from .windows import PyKeyboard, PyKeyboardEvent
    
    else:
        from .x11 import PyKeyboard, PyKeyboardEvent
    

      修改成以上代码就可以了

       

    技术内核销售心
  • 相关阅读:
    (判断是否为弱联通分量) poj 2762
    (最大生成树) poj 1979
    (暴力) bzoj 2208
    (BFS) bzoj 1102
    (并查集) bzoj 1161
    (数学) bzoj 1800
    (博弈) bzoj 2460
    (dinic) poj 3469
    (双端队列优化的SPFA) bzoj 2100
    (判断负环) bzoj 2019
  • 原文地址:https://www.cnblogs.com/Anec/p/14644939.html
Copyright © 2020-2023  润新知