我已经在网上搜索了几个小时,发现了几个有人遇到同样问题的实例,但我似乎是一个 linux/ubuntu 新手,无法正确遵循说明,因为给定的解决方案都不起作用.
每当我尝试从 python shell 运行 panda3d 示例文件时,我都会收到一条错误消息:
回溯(最近一次调用最后一次): 文件“/usr/share/panda3d/samples/asteroids/main.py”,第 16 行,位于 从 direct.showbase.ShowBase 导入 ShowBase 导入错误:没有名为“direct”的模块
真正让我烦恼的是,当我尝试直接执行 .py 文件(无需在 IDLE 或 pycharm 中打开它)时,它工作得很好。
我知道以前有人问过这个问题,但我想请求一个可行的分步解决方案,以便能够从 pycharm 和 IDLE 导入 panda3d。我不知道如何让它工作,因为这个问题的答案都不适合我。
最佳答案
尝试改变你的 PYTHONPATH 吗? 我遇到了这样的问题,然后我修改了我的 PYTHONPATH,它起作用了。
关于python - panda3d python 导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32937078/