Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

部分Python版本下uiautomation依赖库问题导致import时报错 #12

Closed
476491966 opened this issue Oct 13, 2024 · 7 comments
Closed

Comments

@476491966
Copy link

No description provided.

@GuanYixuan
Copy link
Owner

这边本地测试是在Win 10上做的,用了Python 3.8.103.11.9两个版本,似乎都没发现问题

可以放一下具体代码和报错信息,这样比较容易查找问题

@476491966
Copy link
Author

已解决,感谢!部分python版本确实会有依赖不兼容的问题

@GuanYixuan
Copy link
Owner

具体有哪些Python版本会出现依赖不兼容的情况?我可以在readme里加一句提示

@476491966
Copy link
Author

我在使用3.13,3.7.7,3.9是不可以的,最后也是3.8.9才可以

@GuanYixuan
Copy link
Owner

那么这些版本具体会报什么错呢?是跟pymediainfo相关的还是和uiautomation相关的

@zzZ-F
Copy link

zzZ-F commented Oct 14, 2024

comtypes 这个包的问题 跟3.13好像不行,然后我pip install comtypes==1.1.9
这个版本,后面报错还是提示说是这个报错 SyntaxError: multiple exception types must be parenthesized 是因为 comtypes 包使用了旧版 Python 的异常捕获语法,而这个语法在新版的 Python 中已经不再支持。 然后我卸载了3.13 重新装了3.10就完美运行了

@GuanYixuan
Copy link
Owner

comtypes 这个包的问题 跟3.13好像不行,然后我pip install comtypes==1.1.9 这个版本,后面报错还是提示说是这个报错 SyntaxError: multiple exception types must be parenthesized 是因为 comtypes 包使用了旧版 Python 的异常捕获语法,而这个语法在新版的 Python 中已经不再支持。 然后我卸载了3.13 重新装了3.10就完美运行了

感谢提供线索,此前确实还不知道这里也会出问题

@GuanYixuan GuanYixuan changed the title 你的运行环境多少呢,比如python版本,我一直报错 部分Python版本下uiautomation依赖库问题导致import时报错 Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants