230
Глава 12 •
Стреляющий корабль
Эти команды установят библиотеки, необходимые для успешного запуска игры
Alien Invasion. Если вы хотите включить расширенную функциональность Pygame
(например, возможность добавления звуков), добавьте следующие библиотеки:
$
sudo apt-get install libsdl-mixer1.2-dev libportmidi-dev
$
sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcode-dev
$
sudo apt-get install python-numpy
Теперь установите Pygame следующей командой (используйте
pip3
, если эта ко-
манда соответствует вашей системе):
$
pip install --user hg+http://bitbucket.org/pygame/pygame
После небольшой паузы программа сообщает, какие библиотеки были найдены.
Нажмите Enter, даже если некоторые библиотеки отсутствуют. Вы увидите со-
общение об успешной установке Pygame.
Чтобы проверить правильность установки, откройте терминальный сеанс и попро-
буйте импортировать Pygame:
$
python3
>>>
import pygame
>>>
Если импортирование прошло нормально, переходите к разделу «Создание про-
екта игры» на с. 231.
Установка
Pygame в OS X
Для установки некоторых пакетов, от которых зависит Pygame, вам понадобится
менеджер пакетов Homebrew. Если в вашей системе он еще не установлен, обра-
щайтесь к приложению А за инструкциями.
Чтобы установить библиотеки, от которых зависит Pygame, введите следующую
команду:
$
brew install hg sdl sdl_image sdl_ttf
Команда устанавливает библиотеки, необходимые для Alien Invasion. В процессе
установки каждой библиотеки на экране должна выводиться соответствующая
информация.
Если вы хотите включить расширенную функциональность (например, возмож-
ность добавления звуков), добавьте еще две библиотеки:
$
Достарыңызбен бөлісу: