我一直在搞乱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
我一直在寻找,但所有形式都没有真正解决问题。任何帮助都会很棒!
谢谢!
答案 0 :(得分:1)
当您使用Python编译的Panda3D以外的版本时,这通常是一个问题。如果您使用的是Panda3D的1.9.0 Lion版本,请确保使用系统提供的Python 2.7副本,通过显式运行&#34; python2.7&#34;或者&#34; ppython&#34; (应该是正确版本的Python的符号链接)。