我无法导入pygame

时间:2017-04-26 19:17:21

标签: python python-2.7 python-3.x pygame

import pygame

我的代码无效。我已经为python 2.7下载了pygame。我看过的大多数页面,建议重新安装python,pygame或两者兼而有之。我这样做了,它确实无法正常工作。人们也建议将系统从32位更改为64位或反过来。我这样做了。我试过这个:

import platform
platform.architecture()
import pygame

我甚至在python 3.5中尝试了这一切 但我一直都有同样的错误。

  
    

追踪(最近一次通话):     文件"",第1行,in     文件" /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->> packages / pygame / init .py",第95行,在     来自pygame.base import *     ImportError:>> dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->>packages/pygame/base.so,2):找不到合适的图片。找到了:     /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site->>packages/pygame/base.so:通用包装器中没有匹配的架构

  

或有时候:

  
    

文件" / Users / yulianasameroynina / Documents / python programs / gaming.py",第3行,>>        导入pygame     ImportError:没有名为' pygame'

的模块   

当我使用Pycharm时,否则我得到第一个错误天气我使用Pydev或IDLE。

由于

1 个答案:

答案 0 :(得分:0)

这看起来就像你只是使用旧版本的pygame。尝试卸载现有的,并使用pip重新安装。至于Pycharm给你的ImportError,这只是因为Pycharm没有正确的sys.path,你可以在设置中改变它。