各位大神,小弟最近用 python 结合一些库写了一个搜索引擎,在本地运行都正常,想部署到 GAE 上,结果出了各种问题,目前遇到的这个问题, google 了一圈也没找到解决方案,各位大神有空的话,嘿嘿,帮我瞅两眼呗?先谢谢啦~

2015-04-22 15:56:02 +08:00
 yourmoonlight
2015-04-20 22:50:38.294
* Running on http://127.0.0.1:5000/
E 2015-04-20 22:50:38.356
Traceback (most recent call last):
File "/base/data/home/apps/s~ysunews/1.383739100392018697/main.py", line 40, in <module>
app.run()
File "/base/data/home/apps/s~ysunews/1.383739100392018697/flask/app.py", line 772, in run
run_simple(host, port, self, **options)
File "/base/data/home/apps/s~ysunews/1.383739100392018697/werkzeug/serving.py", line 706, in run_simple
test_socket.bind((hostname, port))
File "/base/data/home/runtimes/python27/python27_dist/lib/python2.7/socket.py", line 222, in meth
return getattr(self._sock,name)(*args)
File "/base/data/home/runtimes/python27/python27_lib/versions/1/google/appengine/api/remote_socket/_remote_socket.py", line 676, in bind
raise _SystemExceptionFromAppError(e)
error: [Errno 13] Permission denied
3366 次点击
所在节点    Python
8 条回复
Livid
2015-04-22 16:35:44 +08:00
你源代码中的 test_socket.bind((hostname, port)) 需要用到 socket,但是 GAE 上的 Python 环境是无法使用 raw socket 的。
Feiox
2015-04-22 16:37:50 +08:00
v2ex 被墙了也防不住各种 “各位大神,小弟最近用”er ~
deben
2015-04-22 16:40:19 +08:00
@Feiox V2 已经翻墙回家了
yourmoonlight
2015-04-22 16:48:28 +08:00
@Livid 老大回复我,感激涕零。。
ledzep2
2015-04-23 00:01:21 +08:00
@Livid 具体说应该是只能做随机outbound, 不能bind和listen
yourmoonlight
2015-04-23 00:13:42 +08:00
@ledzep2 仔细去看了一下,好像是这样的,谢谢你啊。
ryd994
2015-04-23 01:10:17 +08:00
你开付费就行了
即使开了付费,如果用量不超过免费额度的话还是不收费的
同时可以设置每月费用上限,你设成一块钱就好
yourmoonlight
2015-04-23 09:23:28 +08:00
@ryd994 付费已经开了的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/185511

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX