的模塊我們正在使用Python for .Net來調用使用C#從Python腳本構建的.NET API。 我們正在獲取ImportError:No module named - 導入完成時出錯,如下所示。Python for .Net錯誤:ImportError:沒有名爲
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和新的,但找不到任何不尋常的東西。
您的幫助深表謝意。
感謝,