无法使python包正常工作

时间:2017-03-18 02:20:25

标签: python import packages directory-structure

所以我无法让python中的软件包正常工作。我有以下目录设置:

  • TestPackages(项目名称或父目录)
    • MyPackage的
      • _init __。PY
      • CustomClass.py
    • OuterClass.py

每个班级的内容如下:

__初始化__。PY

from CustomClass import CustomClass

CustomClass.py

class CustomClass:
     def __init__(self):
         print("im a custom class")

OuterClass.py

from MyPackage import CustomClass
print("im the outer class")
cc = CustomClass()

我相信这是从一个向我展示如何做到这一点的网站的正确方法。我是Python的新手,我知道这是一个简单的问题,但我似乎无法让它发挥作用。 Pycharm说__init__.py课程中有错误,并说它无法找到CustomClass

我做错了什么以及如何正确设置目录结构?

注意:运行Python 3.5.1

0 个答案:

没有答案