Instalace Pygame do Pythonu 3

Instalace Pygame do Pythonu 3
« kdy: 15. 01. 2011, 12:12:09 »
Uz z nazvu je jasne co chcem ale: synapticom som si nainstaloval do Xubuntu 10.10 python3 a nasledne pygame (python-pygame). No pygame v pythone 3 nebezi :( zdy ked ho chcem importovat hlasi:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named pygame


Jak ho prosim nainstalujem do pythonu 3? Som este len zaciatocnik v Linuxe, pouzivam ho len nejake 3 tyzdne. Dakujem za odpovede! ;D
« Poslední změna: 15. 01. 2011, 12:56:32 od Petr Krčmář »


test

Re: Instalace Pygame do Pythonu 3
« Odpověď #1 kdy: 16. 01. 2011, 21:55:46 »
To nepujde, jsetli chces pygame, to musis pouzivat python 2.
Nebo migrovat ten modul do python 3. :)
Seznam modulu pro python 3 najdes na  pypi

Sorry za cestinu

Re: Instalace Pygame do Pythonu 3
« Odpověď #2 kdy: 17. 01. 2011, 12:05:00 »
To nepujde, jsetli chces pygame, to musis pouzivat python 2.
Nebo migrovat ten modul do python 3. :)
Seznam modulu pro python 3 najdes na  pypi

Sorry za cestinu
OK! Pokusim sa to tam nahodit... Az sa podari napisem... :-)

Re: Instalace Pygame do Pythonu 3
« Odpověď #3 kdy: 17. 01. 2011, 20:30:43 »
Podarilo ;D sa mi to takto (keby este nekdo mal taky problem)
Stahol som potrebne kniznice:
sudo apt-get install python-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev python-numpy subversion libportmidi-dev
Potom som z oficialneho webu pygame.org stiahol zdrojaky. Ked .tar.gz extrahujes je tam vo foldriku pygame subor setup.py. Pokial ho spustite hned vypise vam chybu pretoze nemoze najist potrebne hlavickove subory pre kompilaciu. Preto treba stiahnut kniznice a headery pythonu:
sudo apt-get install python3-all-dev
Potom uz mozeme kompilovat:
python3 setup.py build
Az sa to skompiluje tak to treba nainstalovat:
sudo python3 setup.py install
A je to. Pokial sa nevyskytla njaka chyba (mne sa nevyskytla) tak to naozaj je.  ;)

python

Re: Instalace Pygame do Pythonu 3
« Odpověď #4 kdy: 05. 09. 2011, 17:48:26 »
Dobrý den, zkoušel jsem použít na s pythonem 3.2.2 a 3.2.1 vždy skončím takto:
>>> import pygame
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.2/site-packages/pygame/__init__.py", line 95, in <module>
    from pygame.base import *
ImportError: /usr/local/lib/python3.2/site-packages/pygame/base.cpython-32m.so: undefined symbol: PyCObject_Check



Nějaký nápad v čem je problém ?
Děkuji za odpovědi.