目录
没有解决问题,记录该问题希望有大佬解决。(感谢该博主LitterTwo的博客_优快云博客-python领域博主,问题已解决)
没有解决问题,记录该问题希望有大佬解决。(感谢该博主LitterTwo的博客_优快云博客-python领域博主,问题已解决)



系统是windows11,python版本为3.10.1,安装uncompyle6后报错不支持python3.9及以上版本。
网上搜索说在限定版本的元组中添加版本

可是源码中自带,无需自己添加。
除了下载低版本的python,至今不知如何解决。
这里开始的内容为后来添加,也是该问题的解决办法
报错信息上面截图不完整,我把完整的截下来

打开 Python\Python310\lib\site-packages\xdis\op_imports.py 这个文件,报错信息是180行,‘return op_imports[canonic_python_version[vers_str]]’

全文搜索变量 canonic_python_version

在 xdis 的目录下找到 magics.py 文件,打开,在435行添加 3.10.1 ,保存即可。


官方解决问题的链接(Merge pull request #75 from julionc/3.8.10 · rocky/python-xdis@528d9d6 · GitHub)

问题解决了,好开心~( ̄▽ ̄~)(~ ̄▽ ̄)~
本文记录了在Windows11环境下使用Python 3.10时遇到的uncompyle6兼容性问题及解决方案。通过修改xdis库中的magics.py文件,成功使uncompyle6支持Python 3.10。
1万+

被折叠的 条评论
为什么被折叠?



