使用pyinstaller打包软件时发现使用指令pyinstaller -D XX.py程序能够正常运行,但使用指令pyinstaller -F XX.py后,打包的程序会报错。错误的来源是我使用了pythonnet模块
import clr
未经处理的异常: System.IO.FileLoadException: 未能加载文件或程序集“clr.pyd”或它的某一个依赖项。未能找到或加载特定文件 。 (异常来自 HRESULT:0x80131621)
我尝试了安装各种版本的.net framework到我的电脑,但没有效果
当前的pythonnet版本是
pythonnet 2.5.2
当前设备在存在的.net framework版本
.Net Framework 3.5(包括2.0和3.0)
.Net Framework 4.8