安装PyCharm进行评估。当尝试运行“Hello World”Flask应用程序时:
from flask import Flask
import os
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'Hello World!'
if __name__ == '__main__':
app.run(debug=True, use_debugger=False, use_reloader=False, passthrough_errors=True)
字符串
获取错误:
OSError:[WinError 10013]试图以访问权限禁止的方式访问套接字
socketserver.py文件中出现错误
文件“C:\Python371\lib\socketserver.py”,第463行,在server_bind self.socket.bind(self.server_address)中
我使用了netstat实用程序,发现应用程序试图使用的端口'5555'未在使用中。我尝试以管理员身份运行PyCharm,但仍然存在相同的问题。注意:在Visual Studio 2017中打开相同的项目时,没有任何问题。我是否缺少PyCharm中的某些配置?
1条答案
按热度按时间nszi6y051#
这里有一个简单的解决上述问题的方法。可能发生的情况是端口5000已经在使用中。您可以通过在管理命令提示符下运行此命令来检查相同的情况
字符串
您将能够看到该端口上的活动任务列表,并且可以使用此命令关闭所有不必要的任务
型
将5164替换为运行前面命令后看到的pid。之后重启服务器。