我已经在网上搜索了几个小时,发现有人遇到相同问题的几个实例,但我似乎对 linux/ubuntu 太陌生了,无法正确遵循说明,因为没有一个给定的解决方案有效。
每当我尝试从 python shell 运行 panda3d 示例文件时,我都会给我一个错误消息:
回溯(最后一次调用):文件“/usr/share/panda3d/samples/asteroids/main.py”,第 16 行,来自 direct.showbase.ShowBase import ShowBase ImportError: No module named 'direct'
真正让我烦恼的是,当我尝试直接执行 .py 文件(而不在 IDLE 或 pycharm 中打开它)时,它工作得很好。
我知道以前有人问过这个问题,但我想要求一个工作的分步解决方案,以便能够从 pycharm 和 IDLE 导入 panda3d。我不知道如何让它工作,因为这个问题的答案都对我有用。