Ошибка «Нет модуля с именем» на raspi, а не на WindowsPython

Программы на Python
Ответить
Anonymous
 Ошибка «Нет модуля с именем» на raspi, а не на Windows

Сообщение Anonymous »

Модуль, который я пытаюсь импортировать, является частью проекта со структурой

Код: Выделить всё

VIS/
├── __init__.py
└── Objects/
├── __init__.py
└── _Root.py
Я пытаюсь импортировать Root из \_Root.py с помощью VIS.Objects import Root
Важно, что код для init.py в Objects имеет код

Код: Выделить всё

from VIS.Objects._WindowGeometry import *
from VIS.Objects._Root import *
from VIS.Objects._SubRoot import *

__all__ = ["WindowGeometry","Root","SubRoot"]
Я могу прекрасно импортировать Root в Windows, но когда я пытаюсь использовать Raspberry Pi, это не работает. Я получаю сообщение об ошибке:

Код: Выделить всё

Traceback (most recent call last):
File "/home/pi/wnet//Asset.py", line 4, in 
from Screens.root import *
File "/home/pi/wnet/Screens/root.py", line 4, in 
from VIS.Objects import Root
ModuleNotFoundError: No module named 'VIS.Objects'
Полную структуру папки VIS можно увидеть здесь: https://github.com/KarlTheKrazyKat/VIS/tree/master/VIS


Подробнее здесь: https://stackoverflow.com/questions/798 ... ot-windows
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»