+ 我要发布
我发布的 我的标签 发现
浏览器扩展
斑点象@Edge

PyCharm OSError: [Errno 48] Address already in use

发生这个问题一般有3种可能。 第一种:多开 PyCharm,并且有1个正在运行,此时运行其他 PyCharam 就会报错 解决方案:将正在运行的项目停止,然后运行当前项目。 第二种:PyCharm运行时非正常关闭,导致端口未释放。 解决方案:kill掉占用该端口的程序。 1,找出占用端口的程序(PyCharm默认使用的端口是 5000) $ lsof -i:5000 2,kill 掉 500 端口的程序(假设找到使用 5000 端口的PID 是 1234) $ kill -9 1234 第三种:其他程序占用了 PyCharm 的端口 解决方案: 1,参考第二种问题,杀死占用端口的程序 2,或者修改 PyCharm 运行时要使用的端口号 以 Flask 项目为例,打开 “Edit Configrations” 选中项目,在 “Configuration” 的 “Additional options” 里添加 “--port=8000”。点击“OK”,再次运行,项目的端口号就是 8000 了
我的笔记