文件夹中的模块__init__.py无法导入该文件夹中的模块

时间:2016-04-08 14:46:24

标签: python import wxpython

使用python 3.我正在尝试使用wxpython模块" aui"

我将ame文件夹从wxPython-src-3.0.2.0 \ wxPython \ wx \ lib \ agw \ aui复制到我的项目目录

例如:

/aui (Folder)

    __init__.py 
    aui_constants.py
    aui_switcherdialog.py
    ...
    ...
    tabmdi.py

myfile.py

在myfile.py中,我只是尝试了

import aui 

__ init__.py反过来尝试:

from aui_constants import *
from aui_utilities import *
from auibar import *    

...但是即使它们与__init __相同的文件夹也会引发导入错误.py

from aui_constants import *
ImportError: No module named 'aui_constants'

1 个答案:

答案 0 :(得分:1)

您需要使用相对导入

您可以使用from .aui_constants import *导入,也可以导入其他导入语句。