Hướng dẫn how to install pygame module in python - cách cài đặt mô-đun pygame trong python

Cài đặt pygame

Pygame đòi hỏi Python; Nếu bạn chưa có nó, bạn có thể tải xuống từ python.org. Bạn nên chạy phiên bản Python mới nhất, bởi vì nó thường nhanh hơn và có các tính năng tốt hơn so với phiên bản cũ. Hãy nhớ rằng Pygame đã bỏ hỗ trợ cho Python 2.

Cách tốt nhất để cài đặt pygame là với công cụ PIP (đó là những gì Python sử dụng để cài đặt các gói). Lưu ý, điều này đi kèm với Python trong các phiên bản gần đây. Chúng tôi sử dụng cờ --User để bảo nó cài đặt vào thư mục nhà, thay vì toàn cầu.

python3 -m pip install -U pygame --user

Để xem nó có hoạt động không, hãy chạy một trong các ví dụ bao gồm:

python3 -m pygame.examples.aliens

Nếu nó hoạt động, bạn đã sẵn sàng để đi! Nếu không có nhiều hướng dẫn chi tiết hơn, dành riêng cho nền tảng xuống trang.

Bước tiếp theo...¶

Bạn có thể thử:

  • Có một đi tại một trong những hướng dẫn.
  • Hoặc lặn ngay vào các tài liệu pygame

Thông tin thêm về Cài đặt Or

Hy vọng rằng các hướng dẫn cài đặt ở trên đã làm việc cho bạn. Nếu không, xin vui lòng đọc một số phương thức cài đặt thay thế và chi tiết bổ sung bên dưới.

Bánh xe có sẵn cho các kiến ​​trúc x86 và x64 trên Linux và Windows, và cho x64 và arm64 trên Mac. Nếu PIP không tìm thấy bánh xe cho nền tảng của bạn, nó sẽ cố gắng biên dịch pygame từ nguồn (xem bên dưới).

Pygame yêu cầu một pip "mới hơn". Nếu pygame bắt đầu biên dịch từ nguồn và thất bại, trước tiên hãy thử nâng cấp PIP.first try upgrading pip.

Raspberry Pi¶

Điều này đi kèm với pygame đã được cài đặt trên cài đặt Raspbian mặc định.

Cài đặt Windows

Đảm bảo bạn cài đặt Python với tùy chọn "Thêm Python vào đường dẫn" được chọn. Điều này có nghĩa là Python và Pip sẽ làm việc cho bạn từ dòng lệnh.

Có tài liệu với Python cho "các bước cài đặt Windows"

py -m pip install -U pygame --user

py -m pygame.examples.aliens

Nếu bạn nhận được 'PernicerError: [WinError 5] Truy cập bị từ chối', trước khi bắt đầu dấu nhắc lệnh nhấp chuột phải và "Chạy với tư cách quản trị viên".

Cài đặt Mac

Các phiên bản gần đây của Mac OS X yêu cầu pygame 2¶

Nếu các ví dụ của bạn không chạy và bạn đang sử dụng phiên bản gần đây của Mac OS X; Thay vào đó hãy thử dòng này để cài đặt pygame:

python3 -m pip install -U pygame --user

Anaconda Mac¶

Sử dụng

pythonw

thay vì

python

(Lưu ý W ở cuối). Nếu nó không hoạt động cho bạn, vui lòng xem các hướng dẫn /wiki /maccompile.

Gói nhị phân Unix

Nhiều phân phối Linux và BSD có các gói pygame riêng. Chúng có thể có một phiên bản pygame cũ hơn so với các bánh xe, nhưng đã được thử nghiệm cẩn thận với các gói khác trong phân phối đó.

Debian/Ubuntu/Mint¶

sudo apt-get install python3-pygame

python3 -m pygame.examples.aliens

Fedora/Red Hat¶

sudo yum install python3-pygame

python3 -m pygame.examples.aliens

OpenSuse¶

python3 -m pygame.examples.aliens
1

Arch/Manjaro

python3 -m pygame.examples.aliens
2

python3 -m pygame.examples.aliens
3

Phân bổGói Python 3Debian/UbuntuPython3-pygameFedoraPython3-pygame

Fedora

FreeBSD cũng có gói pygame hoạt động. Mặc dù TechInicaly không phải là nhị phân, nhưng nó được trình quản lý cổng tự động và cài đặt. Xem trang gói FreeBSD để biết thêm thông tin. http://www.freebsdports.info/ports/devel/py-game.html


Gentoo có một gói tích hợp cho pygame. Điều này được biên dịch cho hệ thống của bạn khi nó cài đặt, tương tự như BSD, http://packages.gentoo.org/package/dev-python/pygame

Cài đặt từ nguồn

Bản tổng hợp

Biên dịch và cài đặt pygame được xử lý bởi distutils của Python. Pygame cũng đi kèm với một số tập lệnh để tự động định cấu hình các cờ cần thiết để xây dựng pygame. Sử dụng tập lệnh "setup.py" để bắt đầu cài đặt.

Lần đầu tiên bạn chạy tập lệnh thiết lập, nó sẽ gọi tập lệnh "config.py". Điều này sẽ xây dựng một tệp "thiết lập" lưu trữ tất cả thông tin cần thiết để biên dịch. "Config.py" sẽ làm tốt công việc phát hiện những phụ thuộc nào có sẵn và vị trí của chúng. Nếu nó không hoàn hảo, thật dễ dàng để xây dựng của riêng bạn hoặc chỉnh sửa tệp văn bản "Cài đặt" đã tạo. Tệp "thiết lập" này là một tệp văn bản giống như makefile đơn giản. Nó xác định các biến cần thiết để sử dụng từng phụ thuộc, và sau đó cho phép tất cả các mô -đun pygame với các phụ thuộc tìm thấy. Nếu bạn gặp khó khăn trong việc biên dịch, bạn sẽ có thể dễ dàng khắc phục bất kỳ sự cố nào trong tệp "thiết lập".

Chạy tập lệnh "setup.py" sẽ gọi Distutils để xây dựng và cài đặt gói pygame. Distutils thực sự hỗ trợ nhiều tùy chọn biên dịch và cài đặt. Chạy "Trợ giúp Python Setup.py" sẽ bắt đầu hiển thị cho bạn các tùy chọn khác nhau có sẵn. Bạn có thể thay đổi nhiều thứ như vị trí cài đặt, trình biên dịch để sử dụng và hơn thế nữa. Gọi tập lệnh "setup.py" không có đối số và nó sẽ chỉ hỏi bạn nếu bạn muốn các cờ mặc định cần thiết để biên dịch và cài đặt.

Một số tệp .c được tạo bởi Cython từ các tệp .pyx. Chạy "Setup.py Cython" sẽ cập nhật chúng.

Windows biên dịch thông tin


UNIX biên dịch thông tin

Biên dịch từ Linux không nên cung cấp cho bạn bất kỳ vấn đề nào. Một điều bạn phải ghi nhớ là hầu hết các gói Linux RPM đều tách thư viện thực tế với các tệp "Dev" cần thiết để biên dịch. Để xây dựng, bạn sẽ cần đảm bảo các gói như "SDL-DEV" được cài đặt.

Bạn có thể kiểm tra xem SDL có sẵn sàng được xây dựng từ bằng cách chạy lệnh SDL-Config không và xem nó có được tìm thấy không. Nếu tập lệnh SDL-Config không nằm trên đường dẫn (hoặc bạn có nhiều hơn một?) Đặt biến môi trường SDL_CONFIG vào vị trí của nó.

Đôi khi bạn sẽ cài đặt các thư viện SDL ở một vị trí một lần và các thư viện SDL khác trong một thư viện khác. Điều này thủ thuật các tập lệnh cấu hình pygame, nhưng bạn có thể giúp nó bằng cách đặt môi trường localbase thành một tiền tố đường dẫn nơi các thư viện khác. Trường hợp phổ biến cho điều này là SDL được cài đặt trong /usr và các LIB SDL khác được cài đặt trong /usr /local. Lệnh cho tình huống này là "LocalBase =/usr/python setup.py cài đặt".

Mac OS X biên dịch thông tin

Có thể tìm thấy hướng dẫn cập nhật trên Mac OS X ở đây: MacCompile

Nếu Anaconda được cài đặt

xin vui lòng hủy kích hoạt cơ sở bởi:

sau đó :

python3 -m pygame.examples.aliens

Làm cách nào để nhập các mô -đun pygame?

Mở thiết bị đầu cuối và nhập 'sudo apt-get cài đặt pygame nhàn rỗi', nhập mật khẩu của bạn và nhập 'y' tại các lời nhắc, nếu cần. 2. Sau khi cài đặt hoàn tất, nhập 'Python' vào thiết bị đầu cuối để khởi chạy Python. Xác minh rằng nó sử dụng phiên bản 2.7 hoặc mới hơn, sau đó tại Python Prompt Enter 'Nhập pygame'.

Tôi có thể cài đặt pygame không?

Cách tốt nhất để cài đặt pygame là với công cụ PIP (đó là những gì Python sử dụng để cài đặt các gói). Lưu ý, điều này đi kèm với Python trong các phiên bản gần đây. Chúng tôi sử dụng cờ --User để bảo nó cài đặt vào thư mục nhà, thay vì toàn cầu. Nếu nó hoạt động, bạn đã sẵn sàng để đi! (which is what python uses to install packages). Note, this comes with python in recent versions. We use the --user flag to tell it to install into the home directory, rather than globally. If it works, you are ready to go!

Làm cách nào để cài đặt pygame cho Python 3.10 1?

Làm cách nào để cài đặt pygame cho Python 3.10 1 ?..
# trên thiết bị đầu cuối của bạn:.
pip cài đặt pygame ..
# Kiểm tra xem pygame chạy:.
py -m pygame.ví dụ.Người ngoài hành tinh ..
# Nếu một cửa sổ đang mở -> pygame được cài đặt chính xác ..

Làm cách nào để chạy pygame trong Python?

Ubuntu/Linux..
Mở một thiết bị đầu cuối.(Gnome: Ứng dụng-> Phụ kiện-> Terminal. ....
Điều hướng đến thư mục nơi có chương trình Python bạn muốn chạy.Theo mặc định, Idle tiết kiệm trong thư mục nhà của bạn, vì vậy nếu bạn sử dụng mà bạn không thực sự phải làm bất cứ điều gì ..
Loại 'Python [Tên chương trình].py 'và nhấn enter để chạy chương trình ..