【发布时间】:2018-12-26 00:30:48
【问题描述】:
可能有以前的答案,所以请重定向我,如果是这样的话 我正在考虑在端口 80 上运行烧瓶,所以我检查了是否有任何东西在使用端口 80,结果发现端口 80 没有任何东西在运行, 所以当我输入这个时:
if __name__ == '__main__':
app.run(debug=True, host='192.168.4.1' port=int("8081"))
这给了我想要显示的网页, 但是当我切换到这个时:
if __name__ == '__main__':
app.run(debug=True, host='192.168.4.1' port=int("80"))
我得到:
PermissionError : [Errno 13] Permission denied
授予flask或python3 root权限有什么问题吗?
【问题讨论】:
-
使用任何1024以下的端口都需要root权限。
-
哦好吧..明白了..
-
该死,这是一个愚蠢的错误。 TY .. 在 root 模式下运行烧瓶也是一个坏主意..