ошибка «не является пакетом» при импорте DLL с помощью Pythonnet

#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?

Спасибо!!