Como instalar pygame e livewires no ubuntu 14.04

4

Este tópico não é apenas sobre pygame, mas também sobre livewires. Eu segui a primeira resposta neste link mas quando escrevo este comando: sudo pip install pygame , Recebo um erro dizendo:

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

Como consertá-los. Além disso, estou usando o python 3.4 . Por favor, ajude-me a instalar os dois módulos: Pygame e livewires.

    
por Abhimanyu Aryan 09.03.2015 / 21:16

2 respostas

5

Abra um terminal e digite os seguintes comandos. Ele instalará pygame no seu sistema:

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

Em relação a livewires , parece que este pacote é para python2.x apenas porque recebi o seguinte erro ao executar 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

Esses erros são bastante frequentes quando você deseja executar o código python2 com um interpretador python3.

Atualização : parece possível executar o 2to3 nos arquivos acima e instalar com êxito livewires .

  1. Faça o download e extraia LiveWires-2.1.tar.gz de pypi.
  2. cd LiveWires-2.1
  3. 2to3 -w livewires/*
  4. sudo python3 setup.py install
por Sylvain Pineau 09.03.2015 / 22:35
2

Existe um pacote do Ubuntu python-pygame . Você pode instalá-lo usando o aplicativo gráfico Software ou na linha de comando por

sudo apt-get install python-pygame
    
por lumbric 09.03.2015 / 21:51

Tags