Как исправить ошибку socket.gaierror: (11004, ‘сбой getaddrinfo’) в GAE?

#python #google-app-engine #sockets #aptana

#python #google-app-engine #сокеты #aptana

Вопрос:

Я использую Aptana и GAE. Когда я запускаю GAE launcher или сервер в Aptana 3, я получаю эту ошибку… Я загрузил последнюю версию GAE и все еще не работает…

 Traceback (most recent call last):
  File "C:google_appenginedev_appserver.py", line 76, in <module>
    run_file(__file__, globals())
  File "C:google_appenginedev_appserver.py", line 72, in run_file
    execfile(script_path, globals_)
  File "C:google_appenginegoogleappenginetoolsdev_appserver_main.py", line 665, in <module>
    sys.exit(main(sys.argv))
  File "C:google_appenginegoogleappenginetoolsdev_appserver_main.py", line 629, in main
    static_caching=static_caching)
  File "C:google_appenginegoogleappenginetoolsdev_appserver.py", line 4818, in CreateServer
    server = HTTPServerWithScheduler((serve_address, port), handler_class)
  File "C:google_appenginegoogleappenginetoolsdev_appserver.py", line 4844, in __init__
    request_handler_class)
  File "C:Python25libSocketServer.py", line 330, in __init__
    self.server_bind()
  File "C:Python25libBaseHTTPServer.py", line 101, in server_bind
    SocketServer.TCPServer.server_bind(self)
  File "C:Python25libSocketServer.py", line 341, in server_bind
    self.socket.bind(self.server_address)
  File "<string>", line 1, in bind
socket.gaierror: (11004, 'getaddrinfo failed')
Exception exceptions.AttributeError: '_shutdown' in <module 'threading' from 'C:Python25libthreading.pyc'> ignored
2011-05-30 21:57:24 (Process exited with code 1)
  

Комментарии:

1. ИСПРАВЛЕНО! после нескольких дней поиска этой проблемы: я просто удалил эту строку «0.0.0.0 localhost» из моего файла hosts, расположенного в «C:WindowsSystem32driversetc «в любом случае, спасибо!!

Ответ №1:

ИСПРАВЛЕНО! после нескольких дней поиска этой проблемы: я просто удалил эту строку «0.0.0.0 localhost» из моего файла hosts, расположенного в «C:WindowsSystem32driversetc «в любом случае, спасибо!!

Ответ №2:

Здесь была такая же проблема, мне пришлось добавить

127.0.0.1 myhostname

и

::1 myhostname

в /etc/hosts