Я установил Pygame с Anaconda, используя следующую команду:
conda install --channel https://conda.anaconda.org/kne pygame
Ошибка при импорте Pygame
Тогда я пытался импортировать Pygame и я получил следующее сообщение об ошибке:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/ejalaa/anaconda/lib/python2.7/site-packages/pygame/__init__.py", line 133, in <module>
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
Что это значит ? Любая идея, как я могу ее решить?
спасибо.
Вы проверили, что установка произошла правильно? –
Проверьте [этот вопрос SO] (https://stackoverflow.com/questions/9088051/unable-to-import-pygame), чтобы убедиться, что это не 32-разрядный, а 64-битный. issue – vrs
@TomKealy Как я могу проверить это? @vrs запускает команду 'file/usr/bin/python' возвращает'/usr/bin/python: универсальный двоичный файл Mach-O с двумя архитектурами /usr/bin/python (для архитектуры x86_64): \t Mach-O 64 -битный исполняемый файл x86_64 /usr/bin/python (для архитектуры i386): \t Mach-O исполняемый i386' – ejalaa12