Как исправить ошибку импорта по python Я запустил main_nunchuck.py.
from ..import_directory.Nunchuck.RaspberryPi import nunchuck
from ..import_directory.python_sdk.milkcocoa import milkcocoa
К сожалению, произошла ошибка.
Traceback (most recent call last):
File "main_nunchuck.py", line 1,in <module>
from ..import_directory.Nunchuck.RaspberryPi import nunchuck
SystemError: Parent module '' not loaded, cannot perform relative import
Структура файла выглядит следующим образом.
└─/pi
└─/nunchuck_control
│ main_nunchuck.py
│
└─/import_directory
│
│
├─/Nunchuck
│ |
│ |__/RaspberryPi
│ nunchuck.py
|
├─/python_sdk
|
|
├─/milkcocoa
| | milkcocoa.py
| __int__.py
|
├─/paho
|
├─/mqtt
Как мне исправить эту программу.Заранее благодарим за сотрудничество.
========== Постскриптум 1 =============
__int__.py
созданновая папка в каталоге, показанная ниже.
└─/pi
└─/nunchuck_control
│ main_nunchuck.py
│
└─/import_directory
│ __int__.py
│
├─/Nunchuck
│ | __int__.py
| |
│ ├─/RaspberryPi
| | __int__.py
│ nunchuck.py
|
├─/python_sdk
| __int__.py
|
├─/milkcocoa
| | milkcocoa.py
| __int__.py
|
├─/paho
| __int__.py
|
├─/mqtt
| __int__.py
client.py
, затем я запустил main_nunchuck.py
.
from import_directory.Nunchuck.RaspberryPi import nunchuck
from import_directory.python_sdk.milkcocoa import milkcocoa as milkcocoa
Все заработало как положено !!
Спасибовы !!