服务器是最新的11.4.0版本,12月28日凌晨python服务自动在处理数据,这个服务已经正常运行了几个月了,突然报错停止:
ys-report/hi-report/2025/daily/2025-12-28/report.pdf
2025-12-29 01:30:43,100 - INFO - report_record_service - 报告记录更新成功: ID=3990
2025-12-29 01:30:43,100 - INFO - historical_report_generator - AI日报记录更新成功,ID=3990
2025-12-29 01:30:43,100 - INFO - historical_report_generator - 成功生成 2025-12-28 的历史报告
2025-12-29 01:30:43,100 - INFO - report_api - AI日报生成成功: 2025-12-28
INFO:werkzeug:127.0.0.1 - - [29/Dec/2025 01:30:43] "POST XXXXX/ai-daily HTTP/1.1" 200 -
Traceback (most recent call last):
File "run.py", line 5, in <module>
from app import create_app
File "/www/python/ny-ai/app/init.py", line 1, in <module>
from flask import Flask
ModuleNotFoundError: No module named 'flask'
可以看到是缺少flask库,但很明显真是原因不是这个。我手动进入终端,执行启动python run.py启动正常,但就是从宝塔面板-python管理启动失败。后来我执行的如下的操作:
1、终端创建新的conda环境ny-ai;
2、宝塔面板上列表没有这个环境;
3、点击面板的修复按钮;
4、宝塔面板上列表显示出这个环境;
5、重新启动项目(还是用的原本的base环境);
6、启动失败,还是缺少flsk;
7、删除项目,重新添加,使用新的ny-ai环境;
8、启动成功;
就目前base环境还是失效的情况来看,应该还有bug未修复完
|
|