Instalación rota de Python 2.7 GAE que causa ImportError
Frecuentes
Visto 512 veces
3
Gae sdk se estaba ejecutando sin errores (usando 2.7 y webapp2), pero se detuvo repentinamente. Ahora ni siquiera puedo obtener el ejemplo de la página de inicio trabajar.
He hecho instalaciones limpias tanto de python como de gae, sin dados. Probé diferentes versiones de python 2.7 (2.7.3, activestate 2.7.2) y gae (1.6.4, 1.6.5, 1.6.6), pero todavía obtengo el ImportError a continuación.
Información Adicional:
- Puedo importar el módulo _socket en cmd o Python Shell sin errores.
- Tengo exactamente el mismo problema en mi laptop.
- La máquina Vista de mi novia ejecuta bien el código de ejemplo.
- No tengo Python 2.5 instalado, supongo que GAE hace referencia al archivo python25.dll en T:\Program Files (x86)\Google\google_appengine\
> 2012-05-22 12:56:59 Running command: "['T:\\Python27\\pythonw.exe', 'T:\\Program Files > (x86)\\Google\\google_appengine\\dev_appserver.py', > '--admin_console_server=', '--port=8080', > u'T:\\Users\\Wyatt\\Desktop\\helloworld']" > Traceback (most recent call last): > File "T:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 126, in <module> > run_file(__file__, globals()) > File "T:\Program Files (x86)\Google\google_appengine\dev_appserver.py", line 122, in run_file > execfile(script_path, globals_) > File "T:\Program Files (x86)\Google\google_appengine\google\appengine\tools\dev_appserver_main.py", > line 157, in <module> > from google.appengine.tools import appcfg > File "T:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line > 41, in <module> > import mimetypes > File "T:\Python27\lib\mimetypes.py", line 29, in <module> > import urllib > File "T:\Python27\lib\urllib.py", line 26, in <module> > import socket > File "T:\Python27\lib\socket.py", line 47, in <module> > import _socket > ImportError: Module use of python25.dll conflicts with this version of Python. > 2012-05-22 12:56:59 (Process exited with code 1)
1 Respuestas
-1
Tuve el mismo problema y lo solucioné eliminando PYTHONPATH de las variables de entorno. Estoy instalando SimpleCV y el problema viene de ahí.
Vaya a Sistema => Parámetros avanzados del sistema => variables de entorno, luego en variables de usuario busque PYTHONPATH y elimínelo. Reinicie Google AppEngine y debería funcionar.
Respondido el 07 de enero de 14 a las 22:01
Si eliminamos pythonpath de las variables de usuario, el iniciador del motor de aplicaciones de Google no se ejecutará ya que requiere python: Faizán Ali
debe eliminarlo de las variables de usuario y mantener C:\python27
en la ruta del sistema. Lo hice y está funcionando bien. - Gamba Osaca
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas python google-app-engine windows-7 python-2.7 or haz tu propia pregunta.
¿Es posible que tenga una versión anterior de Python instalada en la máquina y que esté en la RUTA? - Dave W. Smith
Lo he comprobado, no hay nada en las variables PATH que no debería estar allí. - wnewport
Raro eso
python25.dll
se está metiendo en la mezcla. No sé lo suficiente sobre Windows7 para explicar eso. - Dave W. SmithMe encontré con este problema recientemente y logré solucionarlo eliminando la variable de entorno PYTHONPATH. - Kevin P
@KevinP Encontré el mismo problema, pero no puedo encontrar PYTHONPATH ... ¿dónde lo encontraste? - Zyoo