龙庄Dinosaur_MC (@Dinosaur-MC) 在 【Python】关于Nuitka打包的exe运行发生ImportError的问题 中发帖
最近我在Windows 11下用Python3开发一个网络类工具,使用uv虚拟环境下的requests库,且程序本身可以从py源码正常运行。
而我在尝试用Nuitka打包binary release的时候,发现在uv虚拟环境下打包完的exe无法正常运行,会报ImportError,traceback指向requests模块。
但是,如果使用全局python环境(Python 3.13.3)而不用uv虚拟环境,却没有任何问题。我也尝试过切换uv虚拟环境的python版本,都问题依旧。
我不想每次都用全局环境,目前搜过很多资料,也问过好几遍AI,都没有找到解决的办法。
AI全都说资源文件cacert.pem未导入(实际并非):
certifi 资源文件未正确嵌入:虽然 Nuitka 插件检测到需要包含 certifi/cacert.pem 并尝试将其作为数据文件包含进去,但在运行...