我一直在摆弄Python/Panda3D,并试图让我的第一个文件运行。我在OSX上安装了Panda3D后,我试图运行这个文件:
import direct.directbase.DirectStart
run()
之后是终端输出:
$ python core.py
Traceback (most recent call last):
File "core.py", line 2, in <module>
import direct.directbase.DirectStart
ImportError: No module named direct.directbase.DirectStart
我到处都找过了,但是所有的表格都不能真正解决问题。任何帮助都太棒了!
谢谢!
当您使用的Python版本不是编译Panda3D所用的版本时,这通常是一个问题。如果您使用的是1.9.0 Lion版本的Panda3D,请确保您使用的是系统提供的Python 2.7副本,通过显式运行"python2.7"或"ppython"(应该是指向正确Python版本的符号链接)。