Синтаксическая ошибка ez_setup.py

Я пытаюсь установить easy_install, запустив ez_setup.py из командной строки (64-битная машина с Windows) и получив «Неверный синтаксис» в следующей строке:

except pkg_resources.VersionConflict, e:

Python версии 3.2.3

Любые предложения, как решить эту проблему? Спасибо

ОБНОВЛЕНИЕ: Извините, я новичок в Python, теперь он не работает в этой строке:

print "Установлена ​​версия Setuptools", версия "или более поздняя".


person d1337    schedule 19.08.2012    source источник
comment
Print теперь является функцией, поэтому ей нужны круглые скобки. Нравится print ("Setuptools version",version,"or greater has been installed.")   -  person Nathan Andrew Mullenax    schedule 19.08.2012
comment
Используйте распространение.   -  person Matthias    schedule 19.08.2012
comment
Мне также пришлось изменить «импортировать urllib2, Shutil» на «Импортировать urllib, Shutil». Но теперь он не работает в «Файле D:\Python32\lib\distutils\log.py, строка 30, в _log, если stream.errors == 'strict': AttributeError: errors». Есть ли версия этого скрипта для Python 3? Или мне просто установить более старую версию python?   -  person d1337    schedule 19.08.2012
comment
Как я уже сказал: используйте дистрибутив. Посмотрите на этот вопрос.   -  person Matthias    schedule 19.08.2012
comment
Распределенная установка работала нормально, теперь мне просто нужно понять, как ее использовать :/ Спасибо! (Отправить как ответ, чтобы я мог пометить его?)   -  person d1337    schedule 20.08.2012
comment
Я попробую более старую версию python. Похоже, Python для Windows еще не совсем зрелый. Каждый раз, когда я пытаюсь это сделать, это указывает мне на сломанные скрипты Python и неработающие установки.   -  person HMR    schedule 11.03.2013


Ответы (2)


Поменяй запятую на "как"

except pkg_resources.VersionConflict as e:
person samoz    schedule 19.08.2012