Tôi đang sử dụng MacBook Pro chạy Snow Leopard 10.6.8 và Python 2.7.2. Tôi đã đi vào trang web pygame, tải về và cài đặt tất cả các khuôn khổ cần thiết và các chương trình, biên dịch và cài đặt pygame, nhưng tôi không thể nhập khẩu các mô-đun vào python. Tôi đã tải xuống một chương trình ví dụ về trang web trò chuyện và mỗi khi tôi chạy nó, tôi nhận được lỗi này:"không có cấu trúc phù hợp trong wrapper phổ quát" khi nhập khẩu pygame
Traceback (most recent call last):
File "/Users/jesse/Downloads/PurpleMines/PurpleMines.py", line 3, in <module>
from pygame import *
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
Tôi đoán vấn đề của nó là phải chạy với hệ điều hành 64 bit?
Cảm ơn bạn đã trợ giúp.
Lệnh 'tệp/Thư viện/Khung/Python.framework/Phiên bản/2.7/lib/python2.7/site-packages/pygame/base.so' là gì? –
'/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/pygame/base.so: Mach-O phổ nhị phân với 2 kiến trúc /Library/Frameworks/Python.framework/Versions /2.7/lib/python2.7/site-packages/pygame/base.so (đối với kiến trúc ppc): \t Mach-O bundle ppc /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ Các gói-site/pygame/base.so (đối với kiến trúc i386): \t Gói Mach-O i386' – Swityy
Có vẻ như bạn có phiên bản cũ - vui lòng chỉnh sửa câu hỏi để bao gồm chi tiết phiên bản bạn đã cài đặt, phần nào bạn đã biên dịch chính bạn, v.v. –