Pular para o conteúdo

PyGame no Python 3.2 - Instalação no Ubuntu 12.04

Dica publicada em Python / Módulos
Paulo brk0_0
Hits: 12.342 Categoria: Python Subcategoria: Módulos
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

PyGame no Python 3.2 - Instalação no Ubuntu 12.04

Esta dica pressupõe que o usuário já tenha o Python 3.2 instalado.

Primeiramente precisamos instalar as dependências para o PyGame.

Em um terminal, digite:

sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy mercurial libportmidi-dev libportmidi0 libavformat-dev libswscale-dev

Agora criaremos uma pasta para baixar o código do PyGame. Após o tutorial essa pasta pode ser deletada:

mkdir temp
$ cd temp


No mesmo terminal vamos baixar o código do PyGame (pode demorar, dependendo de sua conexão):

hg clone https://bitbucket.org/pygame/pygame
$ cd pygame


Agora podemos ver se as dependências foram satisfeitas corretamente:

python3.2 config.py

Se tudo for encontrado (found) sem problemas, podemos instalar o PyGame:

python3.2 setup.py build
$ sudo python3.2 setup.py install


Pronto! Agora vamos testar se tudo está funcionando. Digite em um terminal:

python3.2
...(algumas informações escritas na tela)...
...
>>> import pygame

Se aparecer um prompt com esta "cara": >>>

Significa que o módulo foi importado com sucesso, o PyGame está instalado.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

sh - Uma coleção de comandos do shell implementados em Python

Erro: "ImportError: No module named PIL" [Resolvido]

InstaPy: Error, unable to determine correct filename for 64bit linux [Resolvido]

Pyevolve - Framework para algoritmos genéticos

Erro ao rodar o IDLE no Python 3.0 b3

#1 Comentário enviado por gustavo1604 em 18/11/2013 - 22:40h
Perfeito! Vlw Paulo.
#2 Comentário enviado por 648trindade em 02/02/2015 - 10:24h

Testado no Debian Wheezy (7.6)

funciona, mas é necessário que insira python3-dev na listinha de pacotes necessários

obrigado!
#3 Comentário enviado por MogMag623 em 31/10/2016 - 16:12h
eu tive um problema na instalação:

Hunting dependencies...
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found
/bin/sh: 1: freetype-config: not found
WARNING: "freetype-config" failed!
SDL : found 1.2.15
FONT : found
IMAGE : found
MIXER : found
PNG : found
JPEG : found
SCRAP : found
PORTMIDI: found
PORTTIME: found
FREETYPE: not found

Warning, some of the pygame dependencies were not found. Pygame can still
compile and install, but games that depend on those missing dependencies
will not run. Would you like to continue the configuration? [Y/n]:y

If you get compiler errors during install, doublecheck
the compiler flags in the "Setup" file.


alguém sabe como posso arrumar?

Contribuir com comentário

Entre na sua conta para comentar.