我从命令行运行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版本是3.4.3。我是否必须降级Python版本才能使其正常工作,或者还有其他方法吗?
此错误是由于exception
python2的旧语法所致。
由于pydot
似乎是一个非常老的库,不再维护,因此建议您对其进行分叉并自行更正此错误。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句