Gae sdk бежал без ошибок (с использованием 2.7 и webapp2), но внезапно остановился. Теперь я не могу даже получить пример от the getting started page для работы.Broken Python 2.7 Установка GAE, вызывающая ImportError
Я выполнил чистые установки как python, так и gae, без кубиков. Я пробовал разные версии python 2.7 (2.7.3, activestate 2.7.2) и gae (1.6.4, 1.6.5, 1.6.6), но я все еще получаю ImportError ниже.
Дополнительная информация:
- я могу импортировать модуль _socket в CMD или питона оболочки без ошибок.
- У меня такая же проблема на моем ноутбуке.
- Машина моей девушки Vista работает с примером кода.
- У меня нет Python 2.5 установлен, я предполагаю, что GAE ссылается файл python25.dll в 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)
Возможно ли, что у вас установлена более ранняя версия Python на машине и что она находится в PATH? –
Я проверил, нет ничего в переменных PATH, которых не должно быть. – wnewport
Странно, что 'python25.dll' попадает в микс. Я не знаю достаточно о Windows7, чтобы объяснить это. –