我从命令行运行 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的语法。
Since pydot
似乎是一个非常旧的库,不再维护,我建议分叉它并自己纠正这个错误。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)