Používám Ubuntu 13.10. Mám python 2.7.5 s anakondou 1.8.0. Kdykoli spustím python a napíšu import pygame
říká mi to, že neexistuje žádný modul s názvem pygame.
Jak mohu nainstalovat pygame?
Přijatá odpověď:
Důvod, proč nemůžete importovat pygame do svého python interpretu, je ten, že jej instalujete pro python2 a spouštíte python3 interpret (Ubuntu 13.10 používá ve výchozím nastavení python3).
Chcete-li nainstalovat pygame pro python2 (vaše verze je 2.7.5), proveďte to na terminálu (Ctrl +Alt +t ):
sudo apt-get install python-pygame
a poté spusťte interpret python2
python2
a poté zkuste importovat pygame jako
import pygame
Chcete-li nastavit python2 jako vaše výchozí interpret, můžete nastavit alias v souboru bash_aliases. Chcete-li to provést, otevřete terminál a zadejte:
nano ~/.bash_aliases
To může otevřít prázdný soubor, v závislosti na tom, zda jste dříve nastavili alias a poté zadejte
alias python='python2'
Neměňte symbolické odkazy v /usr/bin/python3
, protože to může narušit mnoho aplikací v Ubuntu 13.10, které hlasitě používají python3.