[英]"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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.