当我用 MinGW 编译 LAPACK-3.4.2 时,出现如下错误:
File "./lapack_testing.py",line 17
**except getopt.error, msg:
^**
syntaxError:invalid syntax
Make:***[lapack_testing] Error 1
但我检查了 lapack_testing.py,语法没有问题。
有什么想法吗?谢谢!
该异常处理语法在 Python 2 中有效。从 Python 3 开始,该语法不再有效。请参阅PEP 3110。
所以看起来你正在运行的代码是为 Python 2 设计的,但你正试图在 Python 3 上执行它。权宜之计的解决方案是在 Python 2 下运行代码,因为它打算运行。