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

Python运行start_jdae.py报错ModuleNotFoundError: No module named 'jdae'求助

解决ModuleNotFoundError: No module named 'jdae'的办法
  • 方法一:切换到项目根目录执行脚本
    你当前在jdae目录,先回到项目根目录(即jess-doit-archive-engine-main),然后执行命令:

    py -3 jdae/start_jdae.py
    
  • 方法二:修改启动脚本的路径配置
    打开start_jdae.py,在文件最开头添加以下代码,把项目根目录加入Python的模块搜索路径:

    import sys
    import os
    # 将项目根目录添加到Python路径
    sys.path.insert(0, os.path.abspath(os.path.dirname(os.path.dirname(__file__))))
    

    保存后回到jdae目录,重新执行py -3 start_jdae.py即可。

  • 方法三:临时设置PYTHONPATH环境变量
    在命令行中先执行以下命令(替换成你的项目根目录路径):

    set PYTHONPATH=C:\Users\me\Downloads\jess-doit-archive-engine-main
    

    然后再进入jdae目录执行py -3 start_jdae.py。

原因说明

出现这个错误是因为Python默认的模块搜索路径里没有包含你的项目根目录,导致无法找到jdae这个包。以上三种方法都是通过不同方式让Python能定位到这个包的位置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 20:37:33