无法从文件夹导入文件

时间:2021-02-02 22:50:50

标签: python file

我有以下文件结构:

dashboard
└── streamlit_app.py
    └── site
        ├── __init__.py
        └── app.py
# streamlit_app.py
from site.app import start

if __name__ == '__main__':
  start()
# app.py
import streamlit as st
import database as db

def start():
    st.set_page_config(
        page_title='henos',
        page_icon='https://imgur.com/a/urHOoK3',
        initial_sidebar_state='collapsed',
    )

    st.text('This website is under development, please wait until complete')

但是当我运行 streamlit_app.py 时,我收到此错误: error

任何帮助都会很棒

1 个答案:

答案 0 :(得分:2)

Python 有一个名为“site”的模块,它会在初始化期间自动导入。

请查看此链接以了解更多信息。

site package in python

您的问题的解决方案

<块引用>

请尝试将您制作的包名称从“站点”更改为 别的。