pip install pydot повышает значение SyntaxError

Я запускаю pip из командной строки, пытаясь установить pydot, потому что Django-django-extensions нуждается в нем для создания диаграмм классов UML

Когда я запускаю команду pip install pydot , она дает мне эту ошибку:

  • если i! = 0 в понимании списка дает синтаксическую ошибку
  • Как включить цитату в исходную строку Python?
  • TypeError: неподдерживаемый тип операндов для &: 'float' и 'float'
  • Получение захваченной группы в одну строку
  • Можно ли получить список ключевых слов в Python?
  • Ruby-методы эквивалент «if a in list» в python?
  •  Collecting pydot Using cached pydot-1.0.2.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 20, in <module> File "C:\Users\[me]\AppData\Local\Temp\pip-build-uscu27_d\pydot\setup.py ", line 5 except ImportError, excp: ^ SyntaxError: invalid syntax 

    То же самое происходит с easy_install pydot .

    Похоже, правильный синтаксис будет except ImportError as excp , но я не знаю, что с этим делать. Версия Python, которую я использую, – 3.4.3. Должен ли я понизить мою версию Python, чтобы заставить это работать, или есть какой-то другой способ?

  • Булевое выражение Python и
  • Какова цель двоеточия перед блоком в Python?
  • Вызов функции Python с * args, ** kwargs и необязательными / аргументами по умолчанию
  • Почему этот оператор if вызывает синтаксическую ошибку
  • В чем смысл «_» в python?
  • Версия Python для Vim & Syntastic
  • One Solution collect form web for “pip install pydot повышает значение SyntaxError”

    Эта ошибка возникает из-за старого синтаксиса exception python2.

    Поскольку pydot кажется очень старой библиотекой и больше не поддерживается, я предлагаю развернуть его и исправить эту ошибку самостоятельно.

    Python - лучший язык программирования в мире.