OSX上的Panda 3D Python导入错误

时间:2015-07-13 19:31:05

标签: python macos game-engine panda3d

我一直在搞乱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

我一直在寻找,但所有形式都没有真正解决问题。任何帮助都会很棒!

谢谢!

1 个答案:

答案 0 :(得分:1)

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