la Aplicacion Google App Engine de ejemplo no corre

119 views
Skip to first unread message

Jorge Hernandez

unread,
Mar 25, 2013, 9:25:34 AM3/25/13
to u-m...@googlegroups.com
Hola compañeros no he podido logar que la  Aplicación Google App Engine de ejemplo funcione, ya he probado con todas las versiones de python, he instalado y desistalado todo varias veces en diferentes maquinas.

No he encontrado en toda la red un vídeo que te muestre la instalación y configuración paso a paso.

El demo GuestBook ese si inicia el servidor y ejecuta en el browse, muy bien.


La aplicación de ejemplo me muestra este error

NO SELECT PROJECT ARE RUNNING SO WE HAVE  NOTHING TO BROWSE

Me pueden ayudar por favor.

Enrique Sánchez Acosta

unread,
Mar 25, 2013, 9:53:08 AM3/25/13
to u-m...@googlegroups.com
Será un placer. De echo tenía pendiente crear un vídeo o con cada apartado pero aún voy poco a poco.
Lo primero será ayudarle y después crear un vídeo que le sirva de ejemplo.
Por el momento supongo que ha revisado la unidad 3 - Arrancar la aplicación?

Jorge Hernandez

unread,
Mar 25, 2013, 11:44:22 AM3/25/13
to u-m...@googlegroups.com
Claro Enrique,, como gustes,, no se si por google talk o skype,, y cuando puedes,, 

Enrique Sánchez Acosta

unread,
Mar 25, 2013, 1:58:03 PM3/25/13
to u-m...@googlegroups.com
Parece que el problema está en  

File "C:\CURSOSMOOC\mooc\appengine_config.py", line 77, in gcb_configure_dev_server_if_running
    stub.SetConsistencyPolicy(policy)

Lo mejor es descargar la versión de appengine GoogleAppEngine-1.7.0.msi

Espero que sirva.

--------------

María Salud Carmona

unread,
Apr 1, 2013, 1:11:00 PM4/1/13
to u-m...@googlegroups.com
Hola. En mi caso he seguido todos los pasos: instalar Python, instalar App Engine, descargar la aplicación de prueba (elegí u_mooc) y la he descomprimido. La he subido a App Engine con su ruta. Desde App Engine he pinchado sobre ese curso de prueba y sobre RUN. Luego, se puso operativo el botón para ver desde el navegador, pero no logré ver nada. Ni un indicativo para iniciar sesión en el servidor de desarrollo, ni el curso de prueba.

He ido a ver cuál era el error para solucionarlo, pero no sé interpretarlo. El registro de App Engine me dice:
 ERROR    2013-04-01 17:07:12,921 wsgi.py:219] 
Traceback (most recent call last):
  File "C:\Archivos de programa\Google\google_appengine\google\appengine\runtime\wsgi.py", line 196, in Handle
    handler = _config_handle.add_wsgi_middleware(self._LoadHandler())
  File "C:\Archivos de programa\Google\google_appengine\google\appengine\api\lib_config.py", line 353, in __getattr__
    self._update_configs()
  File "C:\Archivos de programa\Google\google_appengine\google\appengine\api\lib_config.py", line 289, in _update_configs
    self._registry.initialize()
  File "C:\Archivos de programa\Google\google_appengine\google\appengine\api\lib_config.py", line 164, in initialize
    import_func(self._modname)
  File "C:\Archivos de programa\u-mooc\appengine_config.py", line 84, in <module>
    gcb_configure_dev_server_if_running()
  File "C:\Archivos de programa\u-mooc\appengine_config.py", line 80, in gcb_configure_dev_server_if_running
    stub.SetConsistencyPolicy(policy)
AttributeError: 'RemoteStub' object has no attribute 'SetConsistencyPolicy'
INFO     2013-04-01 19:07:12,937 server.py:528] "GET / HTTP/1.1" 500 -

He hecho varias pruebas, he instalado varias versiones de App Engine, varios cursos de prueba y nada.
No sé si es que me estoy saltando algún paso o tengo que hacer una modificación.
Si alguien tiene solución la agradezco.

Un saludo

Enrique Sánchez Acosta

unread,
Apr 1, 2013, 2:41:47 PM4/1/13
to u-m...@googlegroups.com
Es un error bastante común.
Intenta probar a desinstalar appengine que tengas e instalarlo de este link GoogleAppEngine-1.7.0.msi
Es una versión algo mas antigua pero servirá. Tienes que tener instalado también el python 2.7


María Salud Carmona

unread,
Apr 2, 2013, 6:39:17 AM4/2/13
to u-m...@googlegroups.com
Listo gracias Enrique.

He instalado el app engine que has recomendado, he utilizado además u-mooc como curso de ejemplo y acabo de ver el curso que tenemos aquí en mi navegador.

Al no cambiar el nombre en el fichero que se recomendaba me ha salido el curso exactamente como este.
Apunto que no me ha pedido que inicie sesión en el servidor, ni nada,  no sé si es normal. Pero bueno, por fin dejo de ver el error 500 no se puede mostrar el sitio. Estaba desesperada, jaja 

María Salud Carmona

unread,
Apr 2, 2013, 6:48:24 AM4/2/13
to u-m...@googlegroups.com

Me auto respondo si me ha salido el cartelito cuando he ido a registro. ¿Dejamos eso así tal y como viene por defecto y pinchamos login?



Enrique Sánchez Acosta

unread,
Apr 2, 2013, 7:06:07 AM4/2/13
to u-m...@googlegroups.com
Eso es modo depuración. Como administrador puedes entrar al panel de control sin administrador entrarás como un alumno. Si cambias ahí el correo puedes crear todos los usuarios "ficticios" que quieras. Recuerda que no es real, solo está pasando en tu máquina, son correos ficticios pero sirve para aprender el funcionamiento.
Si realmente lo que deseas es crear un curso online real, después de probar con la plataforma, te puedo dar acceso al real y poder crear un nuevo curso.

María Salud Carmona

unread,
Apr 2, 2013, 12:21:44 PM4/2/13
to u-m...@googlegroups.com
Gracias Enrique, de momento me interesa eso, ver como es Course Builder por dentro y las funcionalidades. Quiero llegar al final para ver todo lo que has montado y cuando termine, ya te cuento. 

De momento la impresión que tengo con respecto al espacio, me refiero al constructor de cursos,  es que las posibilidades en cuanto a la inclusión de contenidos son similares al de otras plataformas que incluyen cursos MOOC. Además este curso funciona bien, de momento no me ha dado ningún error. Pero me da la impresión que el tema de perfiles de usuarios y karma, medallas, votación para foros y ese tipo de cosas...no lo vamos a tener, bueno, a no ser que se desarrolle algo que permita incorporarlo.

Enrique Sánchez Acosta

unread,
Apr 2, 2013, 1:42:32 PM4/2/13
to u-m...@googlegroups.com
En eso estamos :) , precisamente para eso es este curso, totalmente abierto para que todo el mundo pueda participar en el, cada uno en la medida de sus posibilidades.

Reply all
Reply to author
Forward
0 new messages