在setuptools中安装不带软件包名称的python模块

时间:2018-07-03 14:01:04

标签: python setuptools

我有以下项目树:

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", ...]

但是在安装后,我必须使用第一种方法(通过包含包名称)导入我的类

谢谢!

0 个答案:

没有答案