Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: Michal Štrba 15. 01. 2011, 12:12:09

Název: Instalace Pygame do Pythonu 3
Přispěvatel: Michal Štrba 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
Název: Re: Instalace Pygame do Pythonu 3
Přispěvatel: test 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 (http://pypi.python.org/pypi?:action=browse&c=533&show=all)

Sorry za cestinu
Název: Re: Instalace Pygame do Pythonu 3
Přispěvatel: Michal Štrba 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 (http://pypi.python.org/pypi?:action=browse&c=533&show=all)

Sorry za cestinu
OK! Pokusim sa to tam nahodit... Az sa podari napisem... :-)
Název: Re: Instalace Pygame do Pythonu 3
Přispěvatel: Michal Štrba 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 (http://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.  ;)
Název: Re: Instalace Pygame do Pythonu 3
Přispěvatel: python 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.