Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 谷歌应用引擎不运行本地服务器_Python_Google App Engine - Fatal编程技术网

Python 谷歌应用引擎不运行本地服务器

Python 谷歌应用引擎不运行本地服务器,python,google-app-engine,Python,Google App Engine,我的helloworld代码没有在谷歌应用程序引擎上运行。。。 我使用Python2.7.6和GoogleAppEngineVersion1.8.8 以下是我得到的: Traceback (most recent call last): File "/home/yash/Google/google_appengine/old_dev_appserver.py", line 196, in <module> run_file(__file__, globals()) Fi

我的
helloworld
代码没有在谷歌应用程序引擎上运行。。。 我使用Python2.7.6和
GoogleAppEngine
Version1.8.8

以下是我得到的:

Traceback (most recent call last):
 File "/home/yash/Google/google_appengine/old_dev_appserver.py", line 196, in <module>
    run_file(__file__, globals())
  File "/home/yash/Google/google_appengine/old_dev_appserver.py", line 192, in run_file
    execfile(script_path, globals_)
  File "/home/yash/Google/google_appengine/google/appengine/tools/dev_appserver_main.py", line 173, in <module>
    from google.appengine.tools import appcfg
  File "/home/yash/Google/google_appengine/google/appengine/tools/appcfg.py", line 74, in <module>
    from google.appengine.tools import appengine_rpc
  File "/home/yash/Google/google_appengine/google/appengine/tools/appengine_rpc.py", line 28, in <module>
    import fancy_urllib
  File "/home/yash/Google/google_appengine/lib/fancy_urllib/fancy_urllib/__init__.py", line 354, in <module>
    class FancyHTTPSHandler(urllib2.HTTPSHandler):

AttributeError: 'module' object has no attribute 'HTTPSHandler'</i>
回溯(最近一次呼叫最后一次):
文件“/home/yash/Google/Google\u appengine/old\u dev\u appserver.py”,第196行,在
运行\u文件(\uuuu文件,globals())
文件“/home/yash/Google/Google\u appengine/old\u dev\u appserver.py”,第192行,在run\u文件中
execfile(脚本路径,全局路径)
文件“/home/yash/Google/Google\u appengine/Google/appengine/tools/dev\u appserver\u main.py”,第173行,在
从google.appengine.tools导入appcfg
文件“/home/yash/Google/Google\u appengine/Google/appengine/tools/appcfg.py”,第74行,在
从google.appengine.tools导入appengine\u rpc
文件“/home/yash/Google/Google\u appengine/Google/appengine/tools/appengine\u rpc.py”,第28行,在
进口花式英语
文件“/home/yash/Google/Google_appengine/lib/fancy_urllib/fancy_urllib/_init__.py”,第354行,在
类FancyHttpHandler(urllib2.HTTPSHandler):
AttributeError:“module”对象没有属性“HTTPSHandler”

看起来您没有python对
SSL
的支持

试试这个

pip install ssl
详情请阅读

如果要使用本机python ssl,必须使用 应用程序的app.yaml文件中的库配置 指定库名称“ssl”,如下所示:


您的
app.yaml
是否包含此内容?

您的google appengine环境可能未正确安装。我建议重新安装SDK并检查安装中的错误


如果您使用的是virtualenv之类的工具,可能会影响安装的工作方式。

好吧……问题解决了……我想很少有库没有安装……每次安装库后,都会编译python 5-6次

问题不在GAE中……而是缺少所需的python模块

我还是个傻瓜


感谢您的时间和帮助:)

是的…在stackoverflow上的一个类似问题之后已经完成了…仍然是一样的…它说ssl已经内置在python 2.6或更高版本中。我插入了它…现在它说ImportError:没有名为zlib的模块………顺便说一句,这是一个天真的问题…y将是一个“你好的世界”程序需要ssl???@user3055413那么这个问题应该问程序员:)。据我所知,谷歌应用程序引擎教程使用的是
webapp2.RequestHandler
libraries:
- name: ssl
  version: latest