Я пытаюсь установить библиотеку pygame на свой Mac под управлением macOS 11.0 Big Sur, но постоянно получаю сообщения об ошибках, связанных с отсутствующими файлами, такими как longintrepr.h и pkg-config. Я попытался установить библиотеку с помощью pip3 и виртуальной среды, но все еще сталкиваюсь с теми же проблемами. Я ищу решение для успешной установки библиотеки pygame на свой Mac.
#include "longintrepr.h"
^~~~~~~~~~~~~~~
1 error generated.
---
For help with compilation see:
https://www.pygame.org/wiki/MacCompile
To contribute to pygame development see:
https://www.pygame.org/contribute.html
---
error: command '/usr/bin/clang' failed with exit code 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure
× Encountered error while trying to install package.
╰─> pygame
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
У меня установлена самая новая версия python3.
Я попытался установить pygame с помощью pip на своем компьютере с MacOS, но в процессе установки обнаружил ошибку «src_c/_sdl2/sdl2.c:211:12: фатальная ошибка: файл longintrepr.h не найден». Я также пытался создать виртуальную среду и установить там pygame, но все равно столкнулся с той же ошибкой. Я ожидал, что процесс установки завершится успешно без каких-либо ошибок.
🤔 А знаете ли вы, что...
С Python можно создавать ботов для социальных сетей и мессенджеров.
В официальном репозитории pygame есть огромная ветка об установке pygame в python 3.11 (последняя версия), которая пока не работает должным образом.
Попробуйте установить pip install pygame --pre
на данный момент, который установит разрабатываемый выпуск новейшей, предварительно выпущенной версии pygame, или, если вы хотите стабильности, используйте более старую версию python.