【发布时间】:2019-07-25 21:55:18
【问题描述】:
我无法在 Windows 的 GitBash 上运行我的 Flask 应用程序。当我激活我的 virtualenv 并且我这样做时:
python main.py
我的 Bash 冻结了几秒钟,然后显示错误:
File "C:\Users\shrey\AppData\Local\Programs\Python\Python37-
32\lib\http\server.py", line 137, in server_bind
socketserver.TCPServer.server_bind(self)
File "C:\Users\shrey\AppData\Local\Programs\Python\Python37-
32\lib\socketserver.py", line 466, in server_bind
self.socket.bind(self.server_address)
OSError: [WinError 10013] An attempt was made to access a socket in a way
forbidden by its access permissions
有人可以帮忙吗?这真的很烦人,我根本无法对我的代码进行 QA。任何帮助表示赞赏 - 谢谢!
【问题讨论】:
-
你为什么在 git bash 中运行它?
-
我尝试从 bash 运行它,但它会引发同样的错误。
-
我换个说法,你在 windows 上,你为什么不从 powershell 运行它?
-
使用 powershell,我什至无法激活我的 virtualenv。
-
还有其他建议吗?
标签: python flask windows-10 git-bash