Python学习备忘-win32com安装问题

Python学习备忘-win32com安装问题

本文最后更新:2018-09-13

笔者近期在编写Python生成Word文档的程序,其中需要使用win32com库。
非常幸运地,笔者又掉到“坑”中了。
通常安装第三方库,最常用的方法就是pip install 库名
网上文章给出的操作是:
XXX pip install pypiwin32 XXX!
但依旧无法正常使用win32com。
继续折腾,查找资料……
最终是到官方github找到编译好的版本:
https://github.com/mhammond/pywin32/releases

官方github编译版

特别注意的是:
一定,一定要下载与电脑系统及Python版本相对应的程序。
其一:你的电脑系统,是64位,还是32位。
可以在“我的电脑(计算机)”--属性中查看“系统类型”。

查看电脑系统类型

其二:你安装的Python版本。
可能你在64位电脑上安装了32位的Python程序,此时要选择32位的pywin32。
小心别掉坑里了。
Python版本可以在启动python时的第一行英文提示中获取。比如笔者的python程序版本如下:

E:\PycharmProjects>python
Python 3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:59:51) [MSC v.1914 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

其中MSC v.1914 64 bit (AMD64)指明是64位的python。
笔者最终选择下载的pywin32文件是:

pywin32-64位

在利用pywin32操控Word实践过程中还有一个注意点,运行程序前请先关闭Word程序(即确保没有Word文档在运行中),防止意外情况出现。
疑惑:为什么pip install的方式正常安装但程序会无法正常运行?
是版本判断问题,软件不完善?
得到的经验是:遇到问题到官方github网站看看比较保险。

欢迎交流。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,234评论 0 10
  • ① 首先,自己也是闲来无趣刚刚开始接触Python这门语言,收集了一些关于一些初级的学前准备资料仅供大家参考 Py...
    biubiubiuCOWARD阅读 23,777评论 3 30
  • 原作者:http://www.380y.com/p951.htm Chardet字符编码探测器,可以自动检测文本、...
    步_尘阅读 11,995评论 1 13
  • 2017-06-28 演讲稿 相信大家都知道2017年5月27日爆出的“东航托运金毛被伤”事件。今天...
    wqgbupt阅读 2,707评论 0 3
  • 从站立的地方,向东、向西、向南、向北,向任何一个你乐意的方位迈出一步,你便会抵达窦甫贡璐城。徜徉在城中马车道和花园...
    成刚阅读 2,720评论 0 2

友情链接更多精彩内容