Accesscode_Talker 2022-09-22 17:01 采纳率: 100%
浏览 48
已结题

System.IO.FileLoadException: 未能加载文件或程序集“clr.pyd”或它的某一个依赖项

使用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

请问改如何解决这个错误
  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 9月30日
    • 创建了问题 9月22日

    悬赏问题

    • ¥15 如何在scanpy上做差异基因和通路富集?
    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog