我正试图通过Windows上的Ubunutu上的Bash在我的Windows 10笔记本电脑上运行一个烧瓶应用程序,但是我收到以下错误:
没有
追溯(最近的呼叫最后):
文件" app.py",第126行,在
app.run(debug = True)#Deubug设置为true
文件" /usr/local/lib/python2.7/dist-packages/flask/app.py" ;,第841行,在运行中
run_simple(host,port,self,** options)
文件" /usr/local/lib/python2.7/dist-packages/werkzeug/serving.py" ;,第720行,在run_simple中
s.bind((主机名,端口))
文件" /usr/lib/python2.7/socket.py" ;,第228行,在meth
return getattr(self._sock,name)(* args)
socket.error:[Errno 13]权限被拒绝
我不想尝试运行受限制的端口。它应该在5000端口
以下是我运行的命令:
每当安装Flask时,我都会收到警告:
目录' /home/User/.cache/pip/http'或其父目录不归当前用户所有,并且已禁用缓存。请检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo' -H标志
目录' /home/User/.cache/pip'或其父目录不归当前用户所有,并且已禁用缓存轮。检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo' -H标志。
另外,运行sudo python app.py也无济于事。
有关正在发生的事情的任何想法?