我有以下项目树:
project/
|-pkgOne/
| |- ...
|-pkgTwo/
| |- ...
|-classes/
| |-__init__.py
| |-MyClass.py
| |-MyOtherClass.py
|-setup.py
我想知道是否有一种方法可以防止这种导入形式安装我的类:
from classes import MyClass
但相反:
import MyClass
当前,我正在通过以下方式在setup.py(使用setuptools
)中安装类:
py_modules=["classes.MyClass", "classes.MyOtherClasses", ...]
但是在安装后,我必须使用第一种方法(通过包含包名称)导入我的类
谢谢!