gpt4 book ai didi

Python for .Net 错误 : ImportError: No module named

转载 作者:太空宇宙 更新时间:2023-11-04 01:10:51 24 4
gpt4 key购买 nike

我们使用 Python for .Net 从 Python 脚本调用使用 C# 构建的 .NET API。我们收到 ImportError: No module named - 导入时出错,如下所示。

Python 脚本:

import sys
sys.path.append(r"C:\myfolderA\myfolderB")
print sys.path
import clr
clr.FindAssembly(r"AA.BB.CC")
clr.AddReference(r"AA.BB.CC")
from AA.BB.CC.Api.DDInterface import DDClient

在上面一行我得到以下错误

Traceback (most recent call last):
File "C:\myfolderA\myfolderB\testAPI.py", line 7, in <module>
from AA.BB.CC.Api.DDInterface import DDClient
ImportError: No module named AA.BB.CC.Api.DDInterface

没有其他信息可用于准确识别问题。来自 15 天前构建的同一项目的 dll 工作正常。该项目之间可能经历了一些变化。

如何准确识别这个问题?

这可能是依赖性问题吗?我尝试使用 JustDecompile 比较旧的 dll 和新的 dll,但没有发现任何异常。

非常感谢您的帮助。

谢谢,

最佳答案

在 python 论坛的帮助下,我能够使用 Microsoft 的 Fuslogvw.exe(程序集绑定(bind)日志查看器)并找出导致错误的依赖 dll。

谢谢

关于Python for .Net 错误 : ImportError: No module named,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27725122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com