可能对此有先前的答案,如果是这样,请重定向我 我当时想在端口80上运行flask,所以我检查端口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根特权是否有问题?
答案 0 :(得分:3)
您需要root才能在端口80上运行。
sudo python app.py