【发布时间】:2020-10-11 07:15:26
【问题描述】:
我有一个具有以下结构的 Python 包。
>python_package # package root directory
>app_one # subpackage directory
>__init__.py
>views.py
>app_two # another subpackage directory
>__init__.py
>views.py
app_one/views.py 的代码:
def show():
print('do something')
app_two/views.py 的代码:
from app_one.views import show
show()
问题是,每当我尝试从终端运行app_two 中的views.py 时,都会出现错误
没有名为“app_one”的模块
但是当我在 PyCharm IDE 中打开包 python_package 时,我没有遇到任何问题,一切正常。
【问题讨论】:
标签: python python-3.x python-import