当前位置:论坛首页 > Windows面板 > 求助

【已完成】Windows Server 2022 btPanel服务启动失败

发表在 Windows面板2024-2-21 21:09 [复制链接] 6 373

面板、插件版本:

最新版
系统版本:

Windows Server 2022
问题描述:

Windows Server 2022初始安装宝塔面板可以正常运行。当安装百度飞桨后(https://www.paddlepaddle.org.cn/install/quick)宝塔面板无法启动。

做过的尝试:
1. 猜测有多个python版本导致启动失败,参考此网页设置,任然无法启动:https://coder55.com/article/96629
2. 通过cmd命令行的bt命令,修复面板,任然失败
3. 卸载宝塔面板,重新安装,该方法可行,但是会导致百度飞桨无法启动,修复飞桨后,宝塔面板又无法启动,两者无法共存。

相关截图(日志、错误):

mstsc_7yZsn5t7NT.jpg

Traceback (most recent call last):
  File "D:\BtSoft\panel/runserver.py", line 195, in <module>
    from BTPanel import app,sys
  File "D:\BtSoft\panel\BTPanel\__init__.py", line 23, in <module>
    from flask_socketio import SocketIO,emit,send
  File "C:\Program Files\python\lib\site-packages\flask_socketio\__init__.py", line 19, in <module>
    from flask import _request_ctx_stack, has_request_context, json as flask_json
ImportError: cannot import name '_request_ctx_stack' from 'flask' (C:\Program Files\python\lib\site-packages\flask\__init__.py)


使用道具 举报 只看该作者 回复
发表于 2024-2-22 10:11:26 | 显示全部楼层
您好,面板使用的Python版本是3.8.6,没法跟其他版本的Python兼容的
使用道具 举报 回复 支持 反对
发表于 2024-2-22 10:23:02 | 显示全部楼层
大炮运维V587 发表于 2024-2-22 10:11
您好,面板使用的Python版本是3.8.6,没法跟其他版本的Python兼容的

您好,python版本未3.8.6,我们没有改变版本
mstsc_7hqxGtgqSa.jpg
使用道具 举报 回复 支持 反对
发表于 2024-2-22 10:30:02 | 显示全部楼层
大炮运维V587 发表于 2024-2-22 10:11
您好,面板使用的Python版本是3.8.6,没法跟其他版本的Python兼容的

上面提供的截图有误,看下面截图:python版本为3.8.6

mstsc_Ea4UiiK90H.jpg mstsc_0u2wPbjZB9.jpg


使用道具 举报 回复 支持 反对
发表于 2024-2-22 18:30:01 | 显示全部楼层
宝塔用户_atysnj 发表于 2024-2-22 10:30
上面提供的截图有误,看下面截图:python版本为3.8.6

有做过什么环境变量的修改吗?重新覆盖安装下面板试试,覆盖安装不会对您的网站和数据造成影响
使用道具 举报 回复 支持 反对
发表于 2024-2-23 08:18:13 | 显示全部楼层
大炮运维V587 发表于 2024-2-22 18:30
有做过什么环境变量的修改吗?重新覆盖安装下面板试试,覆盖安装不会对您的网站和数据造成影响 ...

请问有没有非重新安装这之类的解决办法?虽然重新安装可以解决问题,但是一旦重新安装宝塔面板,宝塔面板在安装的过程中会破坏百度飞桨的运行环境,导致百度飞桨无法启动。
使用道具 举报 回复 支持 反对
发表于 2024-2-23 09:47:08 | 显示全部楼层
大炮运维V587 发表于 2024-2-22 18:30
有做过什么环境变量的修改吗?重新覆盖安装下面板试试,覆盖安装不会对您的网站和数据造成影响 ...

问题已解决:卸载flask与flask-socketio重新安装即可解决。
  1. pip uninstall flask flask-socketio
  2. pip install flask flask-socketio
复制代码

使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表