尝试在 Python/Spyder 中使用 Clifford Algebra 包
Trying To Use Clifford Algebra Package in Python/Spyder
我安装了“clifford”包,至少我是这么认为的。这是我执行的:
import clifford as cf
layout, blades = cf.Cl(4)
结果如下:
File "C:\Users\asdf\DocumentsD\Python\clifford.py", line 10, in <module>
layout, blades = cf.Cl(3)
AttributeError: partially initialized module 'clifford' has no attribute 'Cl' (most likely due to a circular import)
现在怎么办?
您的文件名为 clifford.py
因此它会创建另一个名为 clifford
的 python 模块并尝试从那里导入。
重命名您的文件应该有效
我安装了“clifford”包,至少我是这么认为的。这是我执行的:
import clifford as cf
layout, blades = cf.Cl(4)
结果如下:
File "C:\Users\asdf\DocumentsD\Python\clifford.py", line 10, in <module>
layout, blades = cf.Cl(3)
AttributeError: partially initialized module 'clifford' has no attribute 'Cl' (most likely due to a circular import)
现在怎么办?
您的文件名为 clifford.py
因此它会创建另一个名为 clifford
的 python 模块并尝试从那里导入。
重命名您的文件应该有效