小白踩坑,传入shape参数时报错

之前用python3.9+taichi,发现shape参数会报错,我以为是vscode的问题,就换成了pycharm来写(无效)

后来看博客,看到taichi只支持python3.6 3.7 3.8,于是把3.9卸了换成3.6(无效)

一阵深思后,发现博客上有人用Anaconda来写python,盲猜是自装的python不如Anaconda上的稳定,索性装来试试看,发现还要用pycharm编辑,如上图(无效)

配置:win10、conda的python3.8、pycharm编辑器并导入了conda的taichi环境下的python解释器、conda上装了独立环境的taichi包、taichi版本 0.8.5

可以这样写,Vector.fielddtype

x = ti.Vector.field(2, dtype=ti.f32, shape=256)

好像是因为版本原因,关键字已经发生了变化。可以参考新的文档。

感谢