python - panda3d python 导入错误

标签 python python-import panda3d

我已经在网上搜索了几个小时,发现了几个有人遇到同样问题的实例,但我似乎是一个 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/

相关文章:

python - 安装 Panda3d 以使用 python 运行

python - panda3d - 如何重新开始游戏

python - Django: View 未返回 HttpResponse 对象。它返回 None 而不是

python - Django 模型计算字段获取用系统日期减去给定日期的天数

java - 谷歌应用引擎的OSS实现?

Python 模块导入 - 为什么只有在显式导入时组件才可用?

Supervisord 的 Python 导入错误

python - IO错误 : [Errno 2] No such file or directory: 'data.json'

Python:数据参数不能是迭代器

python - 如何让panda3d更快接受控件?