我试图导出要使用的3D模型在我的three.js脚本中。不幸的是,我不熟悉python和所有3D东西。
当我从windows shell运行converter-script(convert_obj_three.py)时出现错误。 (脚本和模型位于同一目录中。)
$ c:/Python33/python convert_obj_three.py -i couch.obj -o couch.js
File "convert_obj_three.py", line 781
print "WARNING: skipping morph [%s] with different number of vertices [%d] than the original model [%d]" % (name, n_morph_vertices, n_vertices)
^
SyntaxError: invalid syntax
这是因为模型存在问题还是我犯了错误?
答案 0 :(得分:0)
问题是您使用Python 3而不是Python 2来运行脚本。
Python 2:
print ''
Python 3:print是一个函数,没有关键字,所以它需要括号:
print('')