0

我一直在使用 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

我一直在到处寻找,但所有的表格都不能真正解决问题。任何帮助都是极好的!

谢谢!

4

1 回答 1

1

当您使用的 Python 版本不是编译 Panda3D 的版本时,这通常是一个问题。如果您使用的是 Panda3D 的 1.9.0 Lion 版本,请确保您使用的是系统提供的 Python 2.7 副本,通过显式运行“python2.7”或“ppython”(这应该是指向正确版本的符号链接Python)。

于 2015-08-03T18:25:50.553 回答