宝塔用户_djdbno 发表于 2024-10-22 13:39:48

8.2的时候让我指定启动文件,这还好用,现在9.0怎么让我输入启动命令了,写上文件路径还报没有权限,运行不了。改的我不会用了,告诉我这么退回旧版本也行啊。全网都没有个怎么安装指定版本的命令

宝塔用户_fyxfrp 发表于 2024-11-14 00:34:03

我也是碰到了相同的情况,这个教程里没写,用的是:
* 宝塔9.0.0
* 网站使用Flask框架开发
* 通过python3 app.py运行网站

我自己摸索了一下,用其他项目成功把这个Flask跑起来了

解决方案如下:
1. 自己在/www/wwwroot/下创建一个目录,最好是域名

2. 把自己的项目文件放进去,Flask的运行端口配置一个没占用的,我自己用的38943,也就是
> app.run(port="38943")

3. 网站-其他项目-添加通用项目:
* 项目执行文件:选择你的网站运行py文件。我这里是app.py
* 项目名称:自填
* 项目端口:就是刚刚你配置的flask端口,并勾选放行端口。我这里写的是38943
* 执行命令:就写开启你网站需要在命令行中执行的命令。我自己是python3 app.py
* 运行用户:默认www就行了
* 开机启动:根据自己情况自填
* 然后域名什么的自己填写就行了

4. 运行网站即可

宝塔用户_bvhzxb 发表于 2024-11-27 15:32:27

文档能不能同步更新下,ui都变了,怎么配置都看不懂了

宝塔用户_cgyxy_f95c 发表于 2024-12-19 18:09:06

自己都在本地测试的一点问题没有,到了宝塔,什么环境,库全安装了一遍,启动项目就是Internal Server Error,什么狗币东西!

enemysniper 发表于 2024-12-21 17:57:27

我无语了没升级前布置的凑合运行起来了更新后发现又 改了啥玩意这是坑啊
页: 1 [2]
查看完整版本: Python项目--Flask/Django框架项目部署