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。
由于
答案 0 :(得分:0)
这看起来就像你只是使用旧版本的pygame。尝试卸载现有的,并使用pip重新安装。至于Pycharm给你的ImportError
,这只是因为Pycharm没有正确的sys.path
,你可以在设置中改变它。