"Parent module '' not loaded, cannot perform relative import" 关于导入 ..<module>
"Parent module '' not loaded, cannot perform relative import" on importing ..<module>
如何通过 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
正如预期的那样运行良好!!
谢谢!!
尝试
from nunchuck_control.import_directory.Nunchuck.RaspberryPi import nunchuck
如何通过 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
正如预期的那样运行良好!!
谢谢!!
尝试
from nunchuck_control.import_directory.Nunchuck.RaspberryPi import nunchuck