从鸡蛋的部分进口中排除包装

时间:2018-11-27 09:57:26

标签: python python-3.x python-import

我有一个包裹:

my_package
|- __init__.py
|- pivot.py
|- deleter.py

pivot.py包含类Pivot

class Pivot:
    def __init__(self):
        pass

deleter.py包含一个类Deleter并导入jaydebeapi

import jaydebeapi

class Deleter:
    def __init__(self):
        pass

__init__.py包含:

from my_package.pivot import Pivot
from my_package.deleter import Deleter

我将my_package打包在一个.egg文件中。
问题是由于__init__.py文件,当我只想使用“ Pivot”时,我需要在环境中安装jaydebeapi,否则会引发错误:

  

ModuleNotFoundError:没有名为“ jaydebapi”的模块

仅使用枢轴零件时,是否可以不导入jaydebapi

0 个答案:

没有答案