我从命令行运行pip,尝试安装pydot,因为Django的django-extensions需要它来生成UML类图
当我运行命令pip install pydot
时,它会给我这个错误:
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 I使用的版本是3.4.3。我是否必须降级我的Python版本以使其正常工作,还是有其他方式?
答案 0 :(得分:2)
此错误是由python2的旧exception
语法引起的。
由于pydot
似乎是一个非常古老的图书馆而且不再维护,我建议您自行解决并纠正此错误。