[Python] Python3 na linuxa nie widzi PyGame, jak sobie z tym poradzić?

Ostatnio stwierdziłam, że programowanie pralki przestaje mi wystarczać i nauczę się Pythona, bo może i warto go znać. Kiedyś programowałam w Amosie, Pascalu i C/C++ (trochę).

Tak więc przystąpiłam do nauki i chciałabym sobie jakąś prostą gierkę zrobić. Zainstalowałam PyGame i jest niestety drobny problem. Python3 nie widzi PyGame. A sprawdziłam to na takiej gierce - https://pyweek.org/e/wasabi-jam/

 

Niestety przy uruchamianiu widzę taki komunikat:

python3 run_game.py
Goblit requires Pygame 1.9+

Po wykonaniu:

apt-cache policy python-pygame

otrzymuję:

python-pygame:
  Zainstalowana: 1.9.1release+dfsg-9ubuntu1
  Kandydująca:   1.9.1release+dfsg-9ubuntu1
  Tabela wersji:
*** 1.9.1release+dfsg-9ubuntu1 0
        500 http://archive.ubuntu.com/ubuntu/ trusty/universe i386 Packages
        100 /var/lib/dpkg/status

Robiłam też dowiązanie PyGame

sudo ln -s /usr/lib/python2.7/dist-packages/pygame /usr/lib/python3/dist-packages/pygame

Ale niestety nic to nie dało. Może ktoś mi pomoże? :slight_smile:

System LinuxMint 17 KDE

 

sudo ln -s /usr/lib/python2.7/dist-packages/pygame /usr/lib/python3/dist-packages/pygame

 

po zmianie wersji pythona trzeba uruchomić python-updater

 

Pozdrawiam

Cóż, wyskoczyło mi takie coś.

ln: nie udało się utworzyć dowiązania symbolicznego „/usr/lib/python3/dist-packages/pygame/pygame”: Plik istnieje

Napisałem nie precyzyjnie, zamiast robić dowiązanie, trzeba użyć komendy python-updater, to polecenie przebuduje zależności dla pythona.

Jak mam go użyć?

$ python-updater
python-updater: nie znaleziono polecenia

Pod konsolą pythona też nie działa :confused:

 

Kolego w ubuntu podobnych masz dwia Pythony python czyli tz python 2 i python3

z lini poleceń wpisz python3

pobierz sobie apt install python3-pip

i pip3 install pygame

Hmmm.

mint:~$ pip3 install pygame
Downloading/unpacking 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/zuo/.pip/pip.log