Traceback (most recent call last):
File "/www/wwwroot/python1/run.py", line 107, in <module>
app.run( port=800, debug=True)
File "/www/wwwroot/python1/698d51a19d8a121ce581499d7b701668_venv/lib/python3.8/site-packages/flask/app.py", line 920, in run
run_simple(t.cast(str, host), port, self, **options)
File "/www/wwwroot/python1/698d51a19d8a121ce581499d7b701668_venv/lib/python3.8/site-packages/werkzeug/serving.py", line 991, in run_simple
s.bind(server_address)
PermissionError: [Errno 13] Permission denied
更新了下python 版本,linux下,启动python flask 项目报错。
本地,没有问题。
后来网上查了下发现是端口号太小。
网上原文:
上网查了相关资料,见有人说在unix环境下,小于1024的端口不能被普通用户绑定,只能由有root权限的用户来进行绑定,可是使用sudo命令也并不起作用,所以需要绑定一个大于1024的端口,最终问题得到解决