当前位置:论坛首页 > BUG提交 > Linux面板

【已回应】Python项目管理器运行报错"项目启动失败",手动启

发表在 BUG提交2019-6-24 10:28 [复制链接] 4 6281

问题未解决
按照宝塔上的教程尝试过python管理器使用教程尝试过使用"gunicorn"和"uwsgi"方式创建Django项目,但是都会出现运行失败的情况,所以在服务器自己安装了一个Python3进行尝试,最后可以通过手动启动运行的方式运行项目,就是“python manage.py runserver 0.0.0.0:8000”的方式运行,项目可以在服务器上正常运行,外网也可以自由访问。
但是使用“Python管理器”启动项目,就会提示“项目启动失败”

自己尝试解决
1.找到“Python项目管理器”中的安装的Python3.6.8
  1. /.pyenv/versions/3.6.8/bin/python
复制代码
2.查看版本:
  1. /.pyenv/versions/3.6.8/bin/python -V
复制代码
返回3.6.8 此服务器只有这一个Python3.6.8,可知这个就是“Python项目管理器”安装的Python

3.尝试手动启动项目(/data/wwwroot/mysite为项目根目录
  1. /.pyenv/versions/3.6.8/bin/python /data/wwwroot/mysite/manage.py runserver 0.0.0.0:8000
复制代码
4.成功启动Django项目,外网可以打开 IP:8000这个URL
5.再次尝试在“Python项目管理器”中启动项目,还是返回“启动失败”,日志文件空白。


运行失败的配置如下:


使用道具 举报 只看该作者 回复
发表于 2019-6-24 10:29:31 | 显示全部楼层
手动启动是可以的,Python管理器里的“运行”就会报错
使用道具 举报 回复 支持 反对
发表于 2019-6-24 12:17:40 | 显示全部楼层
你好,请使用自定义启动方式启动,启动命令输入
python /data/wwwroot/mysite/manage.py runserver 0.0.0.0:8000
使用道具 举报 回复 支持 反对
发表于 2019-7-15 01:08:44 | 显示全部楼层
注意细节啊,你框架选的python,应该选django
使用道具 举报 回复 支持 反对
发表于 2021-11-30 14:03:06 | 显示全部楼层
启动失败,手动可以启动
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

立即付费处理

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

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