Я пытаюсь загрузить и установить Pygame для Pyhton3.7, чтобы я мог использовать библиотеки.Я использую home-brew, и на последнем шаге, где мне нужно использовать pip, я получаю желтую ошибку, говорящую, что я не являюсь владельцем каталогов, и, наконец, меня приветствует ошибка pip 1. Затем я использую флаг -H
наsudo
, чтобы обойти это, как рекомендовано в самой ошибке, однако ошибка 1 все еще сохраняется.
Я использую home-brew, и на последнем этапе, где мне нужно использовать pip, я получаю желтую ошибкуговоря, что я не владею каталогами, и, наконец, меня приветствует ошибка pip 1. Затем я использую флаг -H на sudo, чтобы обойти это, как рекомендовано в самой ошибке, однако ошибка 1 все еще сохраняется.
Первая команда, которую я запустил, была
sudo pip3 install hg+http://bitbucket.org/pygame/pygame
, которая сначала вернула эту, а затем ошибку 1 в конце
The directory '/Users/lucashmg/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/lucashmg/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Затем я выполнил команду с флагом -H
sudo -H pip3 install hg+http://bitbucket.org/pygame/pygame
Затем я снова получил ошибку 1, но другая исчезла, и возникла новая ошибка
Failed building wheel for pygame
Running setup.py clean for pygame
Failed to build pygame
Installing collected packages: pygame
Running setup.py install for pygame ... error
Command "/usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-req-build-q40nmm1p/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/tmp/pip-record-cuthlxms/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-req-build-q40nmm1p/