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

安装pyerp时出现FileNotFoundError找不到installed_apps.py文件如何解决

问题根因

报错核心原因是settings.py中BASE_DIR路径配置错误,导致程序错误尝试从系统根目录下的/pyerp-master路径读取文件,而不是你实际的项目路径/home/erronny/running workspace/python/django/pyerp-master/,同时项目初始化阶段缺少必要的installed_apps.py配置文件。

分步解决步骤
  • 修正BASE_DIR配置
    打开项目下的pyerp/settings.py文件,找到BASE_DIR的定义行,替换为正确的Django路径配置:
    如果你的环境用Python3.6+支持Path写法:
from pathlib import Path
BASE_DIR = Path(__file__).resolve().parent.parent

如果用传统os模块写法:

import os
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
  • 创建缺失的配置文件
    进入到项目根目录(即manage.py文件所在的目录),执行命令创建空的installed_apps.py文件:
touch installed_apps.py

Windows环境可以手动新建空白文本文件,重命名为installed_apps.py,确保后缀是.py而非.txt。

  • 验证启动
    确认当前命令行的工作目录是项目根目录,重新执行官方指引的启动命令,例如python manage.py runserver或对应初始化命令即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.30 08:06:02