GAE - BindError:无法绑定localhost:8080

时间:2013-06-09 21:49:42

标签: facebook google-app-engine

我正在按照“使用入门”中的步骤测试Facebook's sample Google App Engine app

当我尝试从Windows启动器中的localhost上运行应用程序时,它会等待大约5秒钟,然后显示一个黄色感叹号。日志给出错误:

  

google.appengine.tools.devappserver2.wsgi_server.BindError:无法绑定localhost:8080

导致此错误的原因是什么?

3 个答案:

答案 0 :(得分:9)

此命令将帮助您使用端口:8002 毫无例外地删除流程。

  

lsof -P | grep':8002' | awk' {print $ 2}' | xargs kill -9

答案 1 :(得分:1)

我运行netstat -aon并看到端口0.0.0.0:8080已被其他进程使用。我改变了Facebook应用配置和GAE设置,而不是指向localhost:8888,而且它有效!

答案 2 :(得分:0)

我使用lsof -P | grep ':8080'在终端中找到PID(第2列),然后只打开Activity Monitor,按PID排序并强制python进程退出。