为了账号安全,请及时绑定邮箱和手机立即绑定

在 Linux 上启动 dev_appserver.py 时出现“getaddrinfo() 参数

在 Linux 上启动 dev_appserver.py 时出现“getaddrinfo() 参数

Go
慕的地6264312 2021-06-17 17:25:32
在一段时间没有使用 App Engine 后,我重新开始使用它。我使用的是 64 位 Linux Go 运行时版本 1.8.1。我相信我正确地遵循了文档中的步骤,并且我相信我正在做过去正确的工作,但是在尝试启动时出现此错误dev_appserver.py:$ dev_appserver.py 。INFO 2013-07-11 07:24:45,919 sdk_update_checker.py:244] 检查 SDK 的更新。INFO 2013-07-11 07:24:46,230 sdk_update_checker.py:288] 此 SDK 版本比宣传的版本更新。警告 2013-07-11 07:24:46,443 simple_search_stub.py:955] 无法从 /tmp/appengine.batterybotinfo.darshan/search_indexes 读取搜索索引回溯(最近一次调用最后一次):  文件“/home/darshan/bin/dev_appserver.py”,第 182 行,在     _run_file(__file__, globals())  文件“/home/darshan/bin/dev_appserver.py”,第 178 行,在 _run_file 中    execfile(script_path, globals_)  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/devappserver2.py”,第 695 行,在     主要的()  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/devappserver2.py”,第 688 行,在 main    dev_server.start(选项)  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/devappserver2.py”,第 659 行,在开始    apis.start()  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/api_server.py”,第 137 行,在开始    超级(APIServer,自我)。开始()  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py”,第 295 行,在开始    如果 self._start_all_dynamic_port(host_ports):  _start_all_dynamic_port 中的文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py”,第 348 行    服务器启动()  文件“/home/darshan/software/google_appengine/google/appengine/tools/devappserver2/wsgi_server.py”,第 194 行,在开始    socket.SOCK_STREAM, 0, socket.AI_PASSIVE)类型错误:getaddrinfo() 参数 1 必须是字符串或无我的第一个想法是我可能使用了不正确的 Python 版本。果然,我用的是2.7.5,而且文档明确指出2.5是必须的。但是,文档似乎已经过时了,因为在安装 2.5 并将我的系统设置为使用它之后,我收到了这个错误:错误:不支持 Python 2.5。请使用 2.7 版。好的,回到 2.7.5 和我最初的错误。我已经确定包含方法被调用了两次。第一次host总是"127.0.0.1"和port是0。第二次是崩溃的一次;host总是10(一个整数,而不是一个字符串),并且port是一个看似随机的五位整数。我试着硬编码host到"127.0.0.1"并port要么8080或者0,后来我得到另一个错误。我感到很困惑,我怀疑我不会通过改变我不太理解的事情来解决真正的问题。谷歌搜索错误消息没有帮助。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 229 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信