2013-01-02 14 views
20

Sto cercando di importare Pygame da utilizzare per la mia versione di Python, 3.3. I download sul sito Pygame hanno solo Python 3.1 e 3.2. Non riesco ad essere in grado di importare Pygame anche se pensavo di averlo installato nel percorso corretto. Ho provato entrambi i download di Pygame 3.1 e 3.2.Installazione Pygame per Python 3.3

Pygame non è appena installato nel percorso file corretto o Pygame non è compatibile con la mia versione di Python (3.3)?

Sono in esecuzione di Windows   7 e qui è l'errore: "Python versione 3.3 richiesta, che non è stato trovato nel registro"

Traceback (most recent call last): 
File "<pyshell#3>", line 1, in <module> 
import pygame 
File ".\pygame\__init__.py", line 95, in <module> 
from pygame.base import * 
ImportError: DLL load failed: The specified module could not be found. 

risposta

26

la pagina Pygame principale sembra essere raramente aggiornata. Puoi scaricare le versioni di Pygame direttamente da Bitbucket allo https://bitbucket.org/pygame/pygame/downloads.

+0

Per Windows, c'è questo bel repository con bnaries ancora più aggiornati (mentre scrivo questo, hanno un programma di installazione Pygame per Python 3.5 su win 32 e 64bit): http: //www.lfd.uci .edu/~ gohlke/pythonlibs/# pygame – jsbueno

4

Se la soluzione dalla risposta di Paul Vincent Craven ti dà, è necessario scaricare e installare questa versione dal official download site:

Python 3.3.0 Windows X86-64 MSI Installer 
3

Se si dispone di Windows con Python 3.3, aprire the download page on bitbucket. Download: pygame-1.9.2a0.win32-py3.3.msi

Quindi è possibile verificare se si dispone di Pygame importando pygame.

0

Ho avuto anche questo problema. Pygame deve essere compatibile con la versione di Python e il tipo di computer che hai. Ad esempio, se hai Python versione 3.3.2, ma scaricato Pygame versione 2.7.1, la funzione "import pygame" sarà impossibile da usare.

0

È necessario scaricare la versione di Pygame che è equivalente a Python 3.3 da Bitbucket e Pygame è disponibile solo a 32 bit, quindi è necessario assicurarsi che Python sia 3,3 a 32 bit. Scarica da: https://bitbucket.org/pygame/pygame/downloads

+0

Ciao, ho provato a verificare l'esistenza di una versione 3.3 di pygame su bitbucket ma non sono riuscito a trovarne. Presumo che sia solo un refuso e invece intendi il numero di versione di Python. Potete correggere queste informazioni e fornire un collegamento diretto alla pagina di download corretta? Grazie! – tiguchi

+0

@NobuGames http://stackoverflow.com/a/21034094/538284 –

1

Ogni volta che aggiorno il mio pitone verion (attualmente sto lavorando con python 3.3), ho scaricato una versione speciale per pygame, da this adress. Ha build per molti altri pacchetti, quindi penso valga la pena di provarlo.

Problemi correlati