当前位置:论坛首页 > Linux面板 > 建议

【已记录】python项目管理器修改建议

发表在 Linux面板2022-10-23 16:57 [复制链接] 7 5184

作为一名经常使用python的人员,目前已经对这个宝塔面板的python项目管理器绝望了,最后一次发帖,希望宝塔的工作人员们能修复一下吧。
以前的这个python项目管理器感觉可好用了,具体的版本不记得了,后来修改就越改越没法用了。
1. 解释器环境。宝塔面板运行在py3.7.9的解释器上,以前是python项目管理器部署的项目可以直接使用这个解释器环境,后来说是宝塔面板的环境必须独立,以保证面板运行不出问题,就只能手动安装个环境然后使用之。但是以前共用解释器的时候压根也没出过问题呀,手动还要安装个环境反而麻烦,这一点总体来说还可以接受。
2. 日志的显示。以前日志不是每个项目上单独去点击的,而是在左侧菜单栏,它的优点是点击这个显示日志按钮后,可以切换查看不同项目的日志,现在改成每个项目的日志要单独点一下去查看,查看后关掉再点另一个项目的日志,其实远没有以前的方便。
3. 添加项目。以前添加项目要选择启动目录和文件,当选择好目录以后,在选择启动文件那个选项那里,它是自动定位到之前选择的启动目录,这样比较方便,现在是你选择好启动目录在/www/PythonProject目录,但是当你选择启动文件,它又定位到根目录,这样就比较麻烦了。另外以前没有那个选择运行项目的用户选项,现在是可以选择www和root,但是如果选择www,程序中写入日志的时候会产生文件权限问题。启动方式默认是gunicorn,建议改成默认的是python,这样更适合大多数项目。
4. 以前我遇到过启动项目后重复执行的问题,今天查看论坛上相关的帖子,发现仍有这问题存在。
5. 开机自启我以前用的时候似乎服务器重启了也并没有自动启动项目,所以这个功能我基本上不用。
6. 现在的一个问题是,安装了相应的模块,在模块中也可以查看到,但是项目就是无法启动,说缺少这个模块,这个问题我最*遇到很多次了,所以我现在都是用命令行跑程序了。
7. 虚拟环境。每个项目都是使用虚拟环境,我记得以前是在项目目录下生成一个venv目录,现在是生成一个名称很随机很长的目录,这样其实不利于做自动备份的时候剔除这个虚拟环境的目录,如果带上虚拟环境目录,文件较大,备份传输速度都慢。
8. 申请let's encrypt证书问题。以前申请这个证书都非常顺利,现在是每次申请以后显示成功,但是网页自动刷新变成错误的页面,重新查看发现没有部署成功,这样重复次数多了以后还会因为申请次数限制导致一段时间内无法再申请。*常用谷歌浏览器就一直有这问题,我现在的解决方法是要申请这个证书就换个safari浏览器,虽然也会申请成功后跳转到错误的网页,但是刷新还是发现成功了。既然以前都没问题,现在出现这种情况,我觉得也不正常吧。希望宝塔官方能修复吧,不然大家真的要以为是想办法去让我们买付费证书了。
9. 总结:其实以前啥都好,怎么越改越难用啊,
使用道具 举报 只看该作者 回复
发表于 2022-10-25 21:39:20 | 显示全部楼层
感同身受了,这个工具没有对main.py所在的目录为一个package的情况,应该是写死了运行命令为  main:app。我等了好几天也没有人能回答我,哎
使用道具 举报 回复 支持 反对
发表于 2022-10-26 11:06:23 | 显示全部楼层
您好!感谢您的反馈,这边已经记录您的问题,后续需要待开发确认。
使用道具 举报 回复 支持 反对
发表于 2022-10-26 11:09:19 | 显示全部楼层
您好,给您带来的不便,这边深表歉意!
您的反馈,这边已经在讨论解决方案并着手优化,请耐心等待后续插件更新
使用道具 举报 回复 支持 反对
发表于 2022-10-26 15:37:26 | 显示全部楼层
感谢您的反馈
使用道具 举报 回复 支持 反对
发表于 2022-10-26 17:24:56 | 显示全部楼层

我刚刚又抱着试试的心态,重新新建项目,之前报错module not found的两个项目居然全都新建成功运行了,搞不懂这次为什么没问题,总之有点奇怪,不稳定,有这个新情况了所以跟你们反馈一下,你们做测试的时候可能有时候确实没遇到问题,要多测试测试才行,感谢
使用道具 举报 回复 支持 反对
发表于 2022-10-26 17:28:11 | 显示全部楼层

刚刚又重新试了下,之前两个失败的项目能成功运行了,不知道为什么,就是不稳定吧,你们做测试的时候可能也是得多试试才能发现问题,感谢回复
使用道具 举报 回复 支持 反对
发表于 2022-10-26 17:32:24 | 显示全部楼层
宝塔用户_pslzsj 发表于 2022-10-26 17:28
刚刚又重新试了下,之前两个失败的项目能成功运行了,不知道为什么,就是不稳定吧,你们做测试的时候可能 ...

好的,麻烦看下私聊信息
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

工作时间:09:00至18:30

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