如何彻底解决pyinstaller打包时依赖pypiwin32缺失的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计411个文字,预计阅读时间需要2分钟。
由于您的要求是简化并直接输出结果,以下是对您提供内容的简化版本:
开发了一款带日程提醒的万年历程序,使用Python的tkinter库。程序开发结束开始打包时,出现直接报错:'PyInstaller cannot check for assembly dependencies. Please install...'
错误提示表明需要安装某些依赖项。
报错信息
最近闲来无事,用python的tkinter库开发了一款带日程提醒的万年历桌面程序。在程序开发结束开始打包时,却发现一直报错
PyInstaller cannot check for assembly dependencies. Please install PyWin32 or pywin32-ctypes. pip install pypiwin32
但是运行pip install pypiwin32时却提示两个库都已经安装过了
可是当再运行打包脚本时就是死活无法打包,就是提示缺少上面两个依赖库。
各种度娘发现都没有遇到类似奇葩情况的。
于是决定自行解决,首先根据错误关键词到pyinstaller的源码中去检索报错位置。
最终发现是因为导包问题引起的,两个依赖库确实已经安装只是导入方式不同导致报错。
本文共计411个文字,预计阅读时间需要2分钟。
由于您的要求是简化并直接输出结果,以下是对您提供内容的简化版本:
开发了一款带日程提醒的万年历程序,使用Python的tkinter库。程序开发结束开始打包时,出现直接报错:'PyInstaller cannot check for assembly dependencies. Please install...'
错误提示表明需要安装某些依赖项。
报错信息
最近闲来无事,用python的tkinter库开发了一款带日程提醒的万年历桌面程序。在程序开发结束开始打包时,却发现一直报错
PyInstaller cannot check for assembly dependencies. Please install PyWin32 or pywin32-ctypes. pip install pypiwin32
但是运行pip install pypiwin32时却提示两个库都已经安装过了
可是当再运行打包脚本时就是死活无法打包,就是提示缺少上面两个依赖库。
各种度娘发现都没有遇到类似奇葩情况的。
于是决定自行解决,首先根据错误关键词到pyinstaller的源码中去检索报错位置。
最终发现是因为导包问题引起的,两个依赖库确实已经安装只是导入方式不同导致报错。

