2013-12-02 3 views
-1

Мой код helloworld не запускается в Google приложении ... Я использую python 2.7.6 и google app engine версии 1.8.8.Google не запускает локальный сервер Google

Вот что я получаю:

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> 

ответ

0

Похоже, вы не имеете поддержку питона для SSL.

Попробуйте

pip install ssl 

Read python-ssl docs для деталей.

От docs

If you want to use native python ssl, you must enable it using the libraries configuration in your application's app.yaml file where you specify the library name "ssl", as shown here:

libraries: 
- name: ssl 
    version: latest 

ли ваш app.yaml содержать это?

+0

Yup ... сделал это уже следующий подобный вопрос о StackOverflow ... до сих пор то же самое – yashtodi94

+0

также ... он говорит, что ssl уже встроен в python 2.6 или новее – yashtodi94

+0

ну, я вставил его .... теперь он говорит, что ImportError: Нет модуля с именем zlib ............... btw наивный вопрос ... y будет «привет мир» "программа требует ssl ?? – yashtodi94

0

Возможно, ваша среда приложения Google не установлена ​​должным образом. Я бы рекомендовал переустановить SDK и проверить наличие ошибок в установке.

Если вы используете что-то вроде virtualenv, это может повлиять на работу вашей установки.

1

хорошо ... проблема решена ... я думаю, несколько библиотек установлены ... недостаточно активно использовали статистические скомпилирован питон 5-6 раз после каждой установки библиотеки ...

проблема не был в GAE ... это было отсутствие необходимых модулей питона

м еще нуб ...

Спасибо за ваше время и помочь :)

Смежные вопросы