2013-01-02 13 views
20

Próbuję zaimportować Pygame do użycia w mojej wersji Python, 3.3. Pliki do pobrania na stronie Pygame mają tylko Python 3.1 i 3.2. Nie mogę zaimportować Pygame'a, chociaż myślałem, że zainstalowałem go we właściwej ścieżce. Próbowałem pobrać pliki Pygame 3.1 i 3.2.Instalacja Pygame dla Pythona 3.3

Czy Pygame nie jest zainstalowany w poprawnej ścieżce pliku lub czy Pygame nie jest zgodny z moją wersją Pythona (3.3)?

Używam systemu Windows   7 i tu jest błąd: „Python w wersji 3.3 wymagane, który nie został znaleziony w rejestrze”

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. 

Odpowiedz

26

stronie głównej Pygame wydaje się rzadko aktualizowane. Możesz pobrać wersje Pygame bezpośrednio z Bitbucket pod adresem https://bitbucket.org/pygame/pygame/downloads.

+0

Dla systemu Windows jest to ładne repozytorium z jeszcze bardziej aktualnymi bnarami (jak to piszę, mają instalator Pygame dla Pythona 3.5 na Win 32 i 64bit): http: //www.lfd.uci .edu/~ gohlke/pythonlibs/# pygame – jsbueno

4

Jeśli roztwór z odpowiedzią Paula Vincenta Cravena daje, musisz pobrać i zainstalować tę wersję z official download site:

Python 3.3.0 Windows X86-64 MSI Installer 
3

Jeśli jesteś w systemie Windows i masz Python 3.3, otwórz the download page on bitbucket. Pobierz: pygame-1.9.2a0.win32-py3.3.msi

Następnie możesz sprawdzić, czy masz Pygame importując pygame.

0

Mam również ten problem. Pygame musi być kompatybilny z wersją Pythona i typem posiadanego komputera. Na przykład, jeśli masz wersję Python 3.3.2, ale pobrano wersję Pygame 2.7.1, funkcja "import pygame" będzie niemożliwa.

0

Musisz pobrać wersję Pygame który jest odpowiednikiem Pythonie 3.3 z Bitbucket i Pygame jest dostępna tylko w 32 bit, więc trzeba się upewnić, że Python 3.3 32 bit. Pobierz z: https://bitbucket.org/pygame/pygame/downloads

+0

Witam, próbowałem zweryfikować istnienie wersji 3.3 pygame na bitbucket, ale nie mogłem znaleźć żadnego. Zakładam, że to tylko literówka i zamiast tego masz na myśli numer wersji Pythona. Czy możesz poprawić te informacje i podać bezpośredni link do prawidłowej strony pobierania? Dzięki! – tiguchi

+0

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

1

każdym razem aktualizować Pythona Verion (obecnie pracuję z pytona 3.3), pobieram specjalną kompilację dla pygame, z this adress. Ma kompilacje dla wielu innych pakietów, więc myślę, że warto to sprawdzić.

Powiązane problemy