您的位置: 网站首页> 大家问> 当前文章

pip安装PyKeyboard报错No matching distribution found for PyKeyboard

老董2020-04-11174围观,147赞

  想操作python来实现复制粘贴功能,网上搜了下有不少知名站点诸如csdn都推荐PyKeyboard来模拟键盘实现ctrl + v的操作。

  比如csdn明明白白的告诉你要通过pip安装,看图:

  网上的坑货文章太多了,尤其是大型平台到处是复制粘贴和转载,为了确定无误,我又搜索了一把,发现简书也是义正言辞的告诉你pip安装,如下:

  但是我用pip安装后发现如下报错:

ERROR: Could not find a version that satisfies the requirement PyKeyboard (from versions: none)
ERROR: No matching distribution found for PyKeyboard

  看到报错第一反应就是被网上坑了,于是决定自己系统的研究下。后来发现python3.5的PyMouse和PyKeyboard模块都集成到了PyUserInput模块中,需要的话直接pip安装PyUserInput。

  安装PyUserInput模块安装前需要安装pywin32和pyHook模块,我目前是python3.6,pywin32完全可以用pip直接安装(网上有些文章说不能pip安装,我不知道他们用的什么版本)!pyHook的地址在这:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook

  经验教训:不要随便相信网上的文章,他们可能是互相抄袭!此外,始终要有版本的概念,网上的文章即使今天是对的,版本更新后也许就是错了!

  本站每篇文章致力于解决一个问题,让大家少点坑!

很赞哦!

python编程网提示:转载请注明来源www.python66.com。
有宝贵意见可添加站长微信(底部),获取技术资料请到公众号(底部)。同行交流请加群 python学习会

文章评论

    pip安装PyKeyboard报错No matching distribution found for PyKeyboard文章写得不错,值得赞赏

站点信息

  • 网站程序:Laravel
  • 客服微信:a772483200