Как установить pygame и livewires в человечности 14.04

Этот поток не только о pygame, но также и о livewires. Я следовал первому ответу на этой ссылке, но когда я пишу эту команду: sudo pip install pygame, Я получаю ошибку при высказывании:

Could not find any downloads that satisfy the requirement pygame.
Some externally hosted files were ignored (use --allow-external pygame to allow).
Cleaning up...
No distributions at all found for pygame
Storing debug log for failure in /home/cooldudeabhi/.pip/pip.log

Как зафиксировать их. Кроме того, я использую python 3.4. Помогите мне установить оба модуля: Pygame, а также livewires.

4
задан 23 May 2017 в 15:39

2 ответа

Откройте терминал и введите следующие команды. Это установит pygame в Вашей системе:

sudo apt-get install mercurial python3-pip libfreetype6-dev
sudo apt-get build-dep python-pygame
sudo pip3 install hg+http://bitbucket.org/pygame/pygame

Относительно livewires, кажется, что этот пакет для python2.x только, когда я получил следующую ошибку при выполнении sudo pip3 install livewires:

Running setup.py install for livewires
  File "/usr/local/lib/python3.4/dist-packages/livewires/beginners.py", line 201
    raise ExBadParameters, "colour must be from Colour class"
                         ^
SyntaxError: invalid syntax

  File "/usr/local/lib/python3.4/dist-packages/livewires/boards.py", line 239
    if k <> l and k <> -l:
          ^
SyntaxError: invalid syntax

  File "/usr/local/lib/python3.4/dist-packages/livewires/games.py", line 110
    raise GamesError, "Cannot have more than on Screen object"
                    ^
SyntaxError: invalid syntax

Такие ошибки являются довольно частыми, когда Вы хотите выполнить код python2 с python3 интерпретатором.

<час>

Обновление : кажется возможным работать 2to3 на вышеупомянутых файлах и успешно установить livewires.

  1. Загрузка и извлечение LiveWires-2.1.tar.gz от pypi.
  2. cd LiveWires-2.1
  3. 2to3 -w livewires/*
  4. sudo python3 setup.py install
5
ответ дан 1 December 2019 в 09:14

Существует пакет Ubuntu python-pygame. Можно установить его с помощью графического приложения программное обеспечение или на командной строке

sudo apt-get install python-pygame
2
ответ дан 1 December 2019 в 09:14

Другие вопросы по тегам:

Похожие вопросы: