用Cython转换成pyd后,打包出来的程序运行失败。

在用pyinstaller打包一个项目时,先用Cython将主要代码转换成pyd,再新建一个py用于调用pyd,但是打包出来的exe,无法运行。
转换前一切正常

问题相关代码

这是主程序AIaimbot.py的内容

from main import *

文件目录:

img

运行结果及报错内容

打包后运行exe出现以下报错

File "C:\Users\NicekillersCN\Desktop\project\dist\AIaimbot\pynput\_util\__init__.py", line 76, in backend
    raise ImportError('this platform is not supported: {}'.format(
ImportError
[1660] Failed to execute script 'AIaimbot' due to unhandled exception!
我的解答思路和尝试过的方法

我开始怀疑是模块没加载全,所以没加密源码打包一次后,再将没加密打包的依赖直接添加到加密打包里,还是出错.

我想要达到的结果

程序正常运行

通过降低pynput版本试试。
参考一下这里同样问题的解决办法:
https://blog.csdn.net/sj13155158153/article/details/117996613

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632