You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python 3.10无法导入create_app的问题求助

解决cannot import name 'createapp'错误的步骤
  • 修正文件名与目录结构
    你提到的路径python\python310\lib\site.package\website__init__py存在两个问题:

    1. 文件名错误:必须是__init__.py,而非website__init__py
    2. 位置错误:不要将自己的项目包放在site-packages目录(这是第三方库的专属存放目录),正确的项目结构应为:
    你的项目文件夹/
    ├── main.py  # 存放主页面代码的文件
    └── website/
        └── __init__.py  # 存放create_app函数的文件
    
  • 核对函数名拼写
    错误提示找不到createapp,但你的代码里定义的是create_app(带下划线),确保website/__init__.py里的函数名是def create_app():,主文件里的from website import create_app语句拼写完全匹配,无大小写或下划线错误。

  • 验证包的可导入性
    在项目目录下打开终端,进入Python交互模式,执行from website import create_app测试。如果仍报错,检查:

    • website文件夹是否确实包含__init__.py文件
    • 当前工作目录是否为项目根目录(即main.py所在目录)

内容的提问来源于stack exchange,提问作者New2thispleasehelp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 21:45:27