我已经在网上搜索了几个小时,发现几个人遇到相同问题的实例,但是我似乎对linux / ubuntu不太感兴趣,因为给定的解决方案都无法正常工作。
每当我尝试从python shell运行panda3d示例文件时,都会给我一个错误消息:
追溯(最近一次通话):
在第16行的“ /usr/share/panda3d/samples/asteroids/main.py”文件中
从direct.showbase.ShowBase导入ShowBase
ImportError:没有名为“直接”的模块
真正令我烦恼的是,当我尝试直接执行.py文件时(没有在IDLE或pycharm中打开它),它可以正常工作。
我知道这已经被问过了,但是我想问一个逐步的解决方案,以便能够从pycharm和IDLE中导入panda3d。我不知道如何使它正常工作,因为对此问题给出的答案都不对我有用。
最佳答案
尝试更改您的PYTHONPATH?
我遇到了这样的问题,然后我修改了我的PYTHONPATH,并成功了。
关于python - panda3d python导入错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32937078/