Jak skonfigurować pygame z Eclipse?
Edit3: Dodatkowe informacje: Udało mi się uruchomić kombo Eclipse / pygame w systemie Windows ... nie na MacOSX.
Edit2: Kompilacja z powłoki również działa. Just Eclipse teraz :) Co próbowałem w Eclipse:
Dla tłumacza używam auto-config i to sugeruje/usr/bin/python
jako tłumacz. Następnie dla PYTHONPATH sugeruje wszystkie domyślne rzeczy, a następnie dodaje/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages
oprócz reszty. Nadal mam nierozwiązany błąd „składni” pakietu w kodzie, ale podczas kompilacji jedyny błąd, na który się skarży, to brak odpowiedniej architektury 64-bitowej.
../Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no appropriate 64-bit architecture (see "man python" for running in 32-bit mode)
Edytuj: udało mi się terazimport pygame
w IDLE i zainicjuj pygame. W Eclipse dodałem ścieżkę pygame do PYTHONPATH, ale Eclipse narzeka na architekturę.
Chcę używać pygame w połączeniu z Eclipse, Pydev i Python 2.7.
Najpierw pobrałem Pythona 2.7.3 i zainstalowałem go. Aby móc pracować w IDE, zainstalowałem Pydev na Eclipse. To wszystko działa i jestem w stanie pracować w Eclipse z Pydev i programami, które testuję bez problemów.
Potem poszedłem i pobrałem pygame i też to zainstalowałem. (pobieranie pygame)
Teraz, gdy próbuję:
<code>import pygame pygame.init() </code>
Eclipse mówi mi:unresolved import: pygame
a kiedy próbuję się skompilować, otrzymuję następującą wiadomość:
<code>Traceback (most recent call last): File "/Users/name/Documents/workspace/test_unit/main.py", line 6, in <module> import pygame ImportError: No module named pygame </code>
Również po uruchomieniu aplikacji IDLE i próbie importowania pygame otrzymuję następujący błąd:
<code>Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> import pygame File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/__init__.py", line 95, in <module> from pygame.base import * ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/pygame/base.so, 2): no suitable image found. Did find: /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: no matching architecture in universal wrapper </code>
Jeśli jednak używamopen Module...
przez IDLE, a następnie otwórz pygame moduł zostanie znaleziony. czego mi brakuje?