python 3.4中euclid.py中的syntaxerror

时间:2016-02-08 23:30:32

标签: python package python-3.4

我最近做了一些重新安装,似乎我已经破坏了我的python 3.4安装。

File "/usr/local/lib/python3.4/dist-packages/euclid.py", line 137
    raise AttributeError, name
                    ^
SyntaxError: invalid syntax

您知道我应该重新安装哪些软件包吗?

1 个答案:

答案 0 :(得分:3)

当我尝试通过euclid安装pip3时出现同样的问题。我已经从https://pypi.python.org/pypi/euclid下载了源代码,并将所有raise AttributeError, xyz消息更改为raise AttributeError(xyz),就像@mgilson在评论中提出的那样。然后用python3 setup.py install安装工作正常。

P.S。我已将更新的euclid.py上传到github: https://github.com/makemate/euclid_package