导入时“父模块“”未加载,无法执行相对导入”。<module>

2024-09-30 16:25:16 发布

您现在位置:Python中文网/ 问答频道 /正文

如何用python修复导入错误 我跑了main_双节棍.py. 在

from ..import_directory.Nunchuck.RaspberryPi import nunchuck
from ..import_directory.python_sdk.milkcocoa import milkcocoa

不幸的是,发生了一些错误。在

^{pr2}$

文件结构如下。在

└─/pi
   └─/nunchuck_control
       │  main_nunchuck.py
       │
       └─/import_directory
           │ 
           │
           ├─/Nunchuck
           │     |
           │     |__/RaspberryPi
           │            nunchuck.py
           |
           ├─/python_sdk
                 |
                 |
                 ├─/milkcocoa
                 |     |   milkcocoa.py
                       |   __int__.py
                       |
                       ├─/paho
                           |
                           ├─/mqtt

我如何修复这个程序。 提前感谢您的合作。在

========Postscript 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

一切如期而至!!在

谢谢你!!在


Tags: frompyimportmain错误pisdkpaho