#python.net
Вопрос:
Я пытаюсь перенести некоторый код IronPython в Pythonnet, и я получаю ModuleNotFoundError: No module named 'Arendi.BleLibrary'; 'Arendi' is not a package
ошибку.
Вот что я делаю:
import sys
sys.path.append("C:/Program Files (x86)/Folder_where_DLLs_Live")
import clr
clr.AddReference("Arendi.DotNETLibrary")
clr.AddReference("Arendi.DotNETLibrary.Windows")
clr.AddReference("log4net")
clr.AddReference("Newtonsoft.Json")
clr.AddReference("Arendi.BleLibrary")
import Arendi.DotNETLibrary
import Arendi.DotNETLibrary.Log
import log4net
import Arendi.BleLibrary.Local
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'Arendi.BleLibrary'; 'Arendi' is not a package
Я проверил наличие зависимостей с помощью зависимостей и думаю, что у меня все хорошо.
Как я могу это отладить? Может ли быть так, как были созданы библиотеки DLL?
Спасибо!!