这是我第一时间尝试创建和上传我自己的包。这是-> https://pypi.org/project/testeroozz/0.2/#files
问题是当我import testeroozz
然后在其上运行dir(testerooz)
时-我看不到以下任何一个:sum_module
(保存该类的文件),Summation
(该类)或great_summation
(方法)。因此,我自然无法使用其中任何一个并得到以下形式的错误:
AttributeError: module 'testeroozz' has no attribute 'sum_module'
AttributeError: module 'testeroozz' has no attribute 'Summation'
AttributeError: module 'testeroozz' has no attribute 'great_summation'
我在做什么错?
将要访问的类和函数导入到__init__.py
包中的testeroozz
文件中。
您的__init__.py
文件当前为空。
应该是:
__ init __。py
from testeroozz.sum_module import Summation
您可以参考this article,以了解有关将Python项目发布到PyPI的更多信息。