Ошибка файла Windows BMP в Pygams в Mac OSX - PullRequest
0 голосов
/ 03 сентября 2018

У меня основная проблема с pygame. Я хочу загрузить простое изображение, приведенное в руководстве для пакета.

import pygame
catImg = pygame.image.load('cat.png')

и получите следующую ошибку:

error: File is not a Windows BMP file   

Я видел, как этот вопрос задавали бесчисленное количество раз с ответами на переустановку pygame и установку пакетов образов (PIL, Pillow). Я попробовал все это, но это все еще не работает. Я много раз переустанавливал pygame, и он все еще не поддерживает больше форматов.

>>pygame.image.get_extended()
>> 0

Я использую Python 2.7.14 |Anaconda custom (64-bit)| (default, Oct 5 2017, 02:28:52)

Я установил PIL, Pillow с conda.

OSX - это Mac OSX High Sierra 10.13.14.

$type python
python is hashed (/Users/username/anaconda2/bin/python)

а я просто делаю:

$ python
Python 2.7.14 |Anaconda custom (64-bit)| (default, Oct  5 2017, 02:28:52) 
[GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pygame
>>> pygame.image.load('cat.png')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
pygame.error: File is not a Windows BMP file

или сделайте то же самое в jupyter, и результат будет таким же.

$ python -V
Python 2.7.14 :: Anaconda custom (64-bit)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...