1.准备
开始之前,你要确保Python和pip已经成功安装在电脑上噢,如果没有,请访问这篇文章:超详细Python安装指南 进行安装。如果你用Python的目的是数据分析,可以直接安装Anaconda:Python数据分析与挖掘好帮手—Anaconda
Windows环境下打开Cmd(开始—运行—CMD),苹果系统环境下请打开Terminal(command+空格输入Terminal),准备开始输入命令安装依赖。
当然,我更推荐大家用VSCode编辑器,把本文代码Copy下来,在编辑器下方的终端运行命令安装依赖模块,多舒服的一件事啊:Python 编程的最好搭档—VSCode 详细指南。
PyUserInput 在不同系统下的安装需要使用不同的依赖:
Linux - Xlib (python-xlib)Mac - Quartz, AppKitWindows - pywin32, pyHook
在终端输入以下命令安装我们所需要的依赖模块:
pip install PyUserInput
看到 Successfully installed xxx 则说明安装成功。Windows系统下如果出现如以下的红色字体提示则需要安装pyHook:
No matching distribution found for pyHook (from PyUserInput)
pyHook安装比较麻烦,给大家讲一下,安装成功或者非Windows系统的同学可以跳过这里的讲解:
1.安装pyHook需要前往https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook 找到你的Python版本对应的pyHook安装包,如我的是Python 3.6,系统是64位,则选择红框版本
2.输入以下命令安装该whl文件:
pip install pyHook-1.5.1-cp36-cp36m-win_amd64.whl
文件需要在输入命令的当前文件夹下。
3.出现Successfully installed pyHook-1.5.1则说明安装成功。
如果出现缺少pywin32依赖,或者pywin32无法正常使用,请前往https://github.com/mhammond