环境

windows 11
Python 2.7
setuptools 18.0.1
pip 18.1

所需依赖

依赖查找

按照官方文档(https://pywinauto.readthedocs.io/en/latest/)介绍,需要以下依赖,这里采取的方法是去pypi官网(https://pypi.org/)一个个的搜索下载
在这里插入图片描述
搜索的时候注意是否支持python27版本
在这里插入图片描述
如果不支持的话,点击history,寻找历史版本依赖。由于这里使用python27,我直接寻找2015年附近发布的版本,命中率会大一些。
在这里插入图片描述

所需依赖链接

本次环境配置所用依赖如下
安装顺序也如下,一个一个的安装

1. comtypes

https://pypi.org/project/comtypes/1.1.5/#files
选择zip直接下载
在这里插入图片描述

接下来需要解压,进入到对应路径后打开命令行,输入python setup.py install

在这里插入图片描述

2. six

https://pypi.org/project/six/1.12.0/#files
这里应该选择压缩包或者whl都行。这里我选的还是压缩包,通过setup.py安装,方法同上

在这里插入图片描述

3. pyWin32

https://pypi.org/project/pywin32/226/#files

为什么它要第三步安装,是因为pyWin32需要上面comtypessix作为依赖

选择cp27的whl下载安装。安装方式为,在命令行输入pip install XXXX.whl
在这里插入图片描述

安装过程可能会有一些warning,我也至今还未完全理解其含义…(如有兴趣研究可以参考https://stackoverflow.com/questions/25981703/pip-install-fails-with-connection-error-ssl-certificate-verify-failed-certihttps://blog.csdn.net/qq_37344125/article/details/102649897https://blog.csdn.net/xiangfengl/article/details/133753040https://stackoverflow.com/questions/26266437/how-to-use-python2-7-pip-instead-of-default-pip

但是可以通过pip list验证,发现安装成功

在这里插入图片描述

4. (optional) Pillow (to make screenshoots)

这个因为可选,我没装。如果要装的话,或许用这个https://pypi.org/project/pillow/5.3.0/

5. pywinauto

终于轮到你了。由于上面依赖都安装好了,现在安装它应该很顺利。https://pypi.org/project/pywinauto/0.6.8/#files

同样,选择哪种方式应该都能安装。我选的还是setup方法
在这里插入图片描述

安装结果

安装完毕后,测试可以直接引入对应模块
在这里插入图片描述
后续demo代码随缘更新()

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐