当前位置:  开发笔记 > 编程语言 > 正文

导入pygame时出错

如何解决《导入pygame时出错》经验,为你挑选了3个好方法。

我使用以下命令在Anaconda上安装了pygame:
conda install --channel https://conda.anaconda.org/kne pygame

然后我尝试导入pygame,我收到以下错误:

Traceback (most recent call last):
File "", line 1, in 
File "/Users/ejalaa/anaconda/lib/python2.7/site-packages/pygame/__init__.py", line 133, in 
from pygame.base import *
ImportError: dlopen(/Users/ejalaa/anaconda/lib/python2.7/site-packages/pygame/base.so, 2): Library not loaded: /usr/local/opt/sdl/lib/libSDL-1.2.0.dylib
Referenced from: /Users/ejalaa/anaconda/lib/python2.7/site-packages/pygame/base.so
Reason: image not found

那是什么意思 ?知道怎么解决吗?

谢谢.



1> Yuchao Jiang..:

在浪费了2个小时后,我意识到罪魁祸首是"conda安装"导致安装不良.

解决方案就是卸载它并点击安装它:

pip uninstall pygame pip install pygame



2> Leighton..:

类似的问题在这里

我的经验:用于conda install -c https://conda.anaconda.org/quasiben pygame安装1.9.1.

然后conda uninstall pygame,和pip install pygame(这次1.9.3,它的工作原理)



3> ModoUnreal..:

A.检查你是否有64位或32位版本的pygame,并确保你的python版本是相同的.

B.使用像pip install或任何其他类型的方法来安装pygame.

C.安装以前版本的pygame和python,你可能会有更多的运气.

该错误基本上是说找不到名为image的pygame中的类.显然pygame没有正确安装,所以我建议使用上面的方法再次安装它.

我希望这有帮助!

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有