应用引擎套接字错误:[Errno 98]地址已在美国

2024-06-22 10:22:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我似乎找不到谷歌应用引擎本地服务器监听端口号的解决方案。我尝试了几个端口号,但一直收到“地址已在使用”错误。我已经检查了端口的可用性,但它们没有使用。在

我正在尝试为python标准应用引擎运行示例hello帴world应用程序,我的系统上安装了python 2.7.12,输出如下:

dev_appserver.py --port=8085  app.yaml
INFO     2017-08-22 15:11:15,041 devappserver2.py:116] Skipping SDK update check.
INFO     2017-08-22 15:11:15,264 api_server.py:313] Starting API server at: http://localhost:32989
INFO     2017-08-22 15:11:15,269 dispatcher.py:226] Starting module "default" running at: http://localhost:8085
INFO     2017-08-22 15:11:15,271 api_server.py:945] Applying all pending transactions and saving the datastore
INFO     2017-08-22 15:11:15,271 api_server.py:948] Saving search indexes
Traceback (most recent call last):
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/dev_appserver.py", line 103, in <module>
    _run_file(__file__, globals())
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/dev_appserver.py", line 97, in _run_file
    execfile(_PATHS.script_file(script_name), globals_)
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 381, in <module>
    main()
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 369, in main
    dev_server.start(options)
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/devappserver2.py", line 201, in start
    admin.start()
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/admin/admin_server.py", line 114, in start
    super(AdminServer, self).start()
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 330, in start
    self._start_all_fixed_port(host_ports)
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 354, in _start_all_fixed_port
    server.start()
  File "/home/jade/Dev/google-cloud-sdk/platform/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py", line 255, in start
    self.socket.listen(self.request_queue_size)
  File "/usr/lib/python2.7/socket.py", line 228, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 98] Address already in use

我已经检查了stackoverflow的其他解决方案,但没有一个对我有效。有什么解决办法吗?在


Tags: inpydevcloudhomeservergoogleline
1条回答
网友
1楼 · 发布于 2024-06-22 10:22:07
Address already in use

此错误表示您已经在此端口上运行服务器。要解决此问题,您必须找到在您的计算机上运行的另一台服务器并将其终止,或者为您的服务器选择一个不同的端口来运行:

^{pr2}$

相关问题 更多 >