系统: OSX Yosemite 10.10.5
语言: Python 2.7(必须在课堂上使用2.7)
IDE: LiClipse
背景: 在最长的时间里,我无法让pygame在python中使用 。经过大量研究后,我意识到mac的pygame是32位,而一般的python 2.7是64位。所以我卸载了64位python并重新安装了32位python 2.7。
现在出现问题: 当我输入IDLE时,我可以写
function show() {
this.parent.childNodes[1].childNodes[1].visibility = 'hidden';
}
和
>> import pygame
>> print(pygame.ver)
成功返回。 IDLE
没问题无论其
当我输入LiClipse并运行时:
1.9.1release
返回以下内容:
import pygame
如果可以在IDLE中导入pygame,这怎么可能?
答案 0 :(得分:1)
确保您的IDE运行相同的python版本和相同的PYTHONPATH环境变量(从两个IDE中检查sys.version
和sys.path
)。