Hướng dẫn cách thực hiện này sẽ đưa bạn qua quy trình cài đặt Pygame, một bộ mô-đun Python được thiết kế để viết trò chơi. Lưu ý rằng để Pygame hoạt động, bạn cần cài đặt Python, phiên bản 3. 2 trở lên. Hướng dẫn giới thiệu Bắt đầu với Lập trình Python sẽ đưa bạn đến quy trình đó
Cài đặt Pygame trên Windows, MacOS và Ubuntu hơi khác một chút. Xem bên dưới để được hướng dẫn cụ thể
các cửa sổ
1. Tải xuống và cài đặt pygame-1. 9. 2a0. win32-py3. 2. msi [mục thứ hai đến cuối cùng trong phần Windows] từ pygame. tổ chức. Một lần nữa khi bạn chạy chương trình, hãy làm theo hướng dẫn, sử dụng giá trị mặc định
Ghi chú. nếu bạn có phiên bản Python cũ hơn [2. x hoặc 3. 0 hoặc 3. 1], bạn có thể tải xuống phiên bản pygame tương ứng với phiên bản đó. Nhưng chúng tôi khuyên bạn nên sử dụng 3. 2. Bạn có thể có nhiều phiên bản Python trên hệ thống của mình
2. Để đảm bảo mọi thứ được cài đặt đúng cách, hãy khởi động IDLE [có thể tìm thấy trong Python 3. 2 trong menu Bắt đầu] và nhập 'nhập pygame'. Nếu bạn không nhận được bất kỳ lỗi nào, mọi thứ đã hoạt động
Hệ điều hành Mac
3. Tải xuống pygame-1. 9. 1 phát hành-trăn. org-32bit-py2. 7-macosx10. 3. mpkg. zip [mục đầu tiên trong phần macintosh] từ pygame. tổ chức
Ghi chú. nếu bạn đã cài đặt phiên bản Python khác, hãy tải xuống pygame-1. 9. 2pre-py2. 7-macosx10. 7. mpkg. zip [mục cuối cùng] để thay thế
4. Nhấp [nhấp đúp vào công cụ tìm] vào tệp bạn đã tải xuống để giải nén và nhấp đúp vào tệp mpkg đã giải nén xuất hiện để chạy trình cài đặt. Làm theo hướng dẫn để cài đặt pygame
5. Mở một thiết bị đầu cuối [Cmd + Space, sau đó nhập 'thiết bị đầu cuối' vào hộp tìm kiếm là cách dễ nhất]. Trong thiết bị đầu cuối, nhập 'python2. 7' và nhấn enter. Python sẽ khởi động, hiển thị phiên bản là 2. 7. 2 [2. 7. 1 cũng được] và nhắc nhở bạn. Tại dấu nhắc python, nhập 'nhập pygame'. Nếu bạn không nhận được bất kỳ lỗi nào, mọi thứ đã hoạt động
Ubuntu
Nếu bạn có Ubuntu 10. 10 trở lên, bạn nên nâng cấp lên 11. 04 cho lớp này, vì vậy bạn có thể sử dụng pygame với Python 2. 7 [với 10. 10 tuổi trở lên bạn cần dùng 2. 6 hoặc sớm hơn, điều này sẽ gây ra một số vấn đề nhỏ]
1. Mở một thiết bị đầu cuối và nhập 'sudo apt-get install nhàn rỗi pygame', nhập mật khẩu của bạn và nhập 'y' theo lời nhắc, nếu cần
2. Sau khi cài đặt hoàn tất, hãy nhập 'python' vào thiết bị đầu cuối để khởi chạy Python. Xác minh rằng nó đang sử dụng phiên bản 2. 7 trở lên, sau đó tại dấu nhắc Python, hãy nhập 'nhập pygame'. Nếu bạn không nhận được bất kỳ lỗi nào, mọi thứ đã hoạt động
Hệ điều hành khác
Pygame có trong hầu hết các trình quản lý gói, cài đặt sẽ tương tự như Ubuntu
Hướng dẫn này được điều chỉnh từ hướng dẫn do một trợ lý của Khóa học lập trình trò chơi cung cấp, mùa thu năm 2011
python3 -m pip cài đặt pygame==2. 0. 2. dev4 –pre
python -m pip cài đặt pygame==2. 0. 2. dev4 –pre
pip cài đặt pygame==2. 0. 2. dev4 –pre
py -m pip cài đặt pygame==2. 0. 2. dev4 –pre
Bài đăng được viết bởi
Kênh youtube của tôi
Twitter: @pythonprogrammi - python_pygame
Video nổi bật
Trò chơi nhận dạng giọng nóiPygame cheatsheet Các video về trình chỉnh sửa bản đồ này
Trò chơi miễn phí mới. Pha lê của thời gian
Cách tạo trình chỉnh sửa bản đồ 1
Cách tạo trình chỉnh sửa bản đồ 2
Cách tạo trình chỉnh sửa bản đồ . 5
Map editor 1.5
Trình chỉnh sửa bản đồ 1. 6
Cách tạo trình chỉnh sửa bản đồ trò chơi điện tử bằng Python - MEP v. 2. 1
Trình chỉnh sửa bản đồ cho trò chơi trên nền tảng 2d bằng Python với Pygame v. 3. 0
Cách lưu danh sách có dưa chua bằng python
Pygame Map Editor 4. 0 cho Tinh thể thời gian
Kho lưu trữ Github
Nhánh mới nhất [để sao chép nó bằng git]
git clone --branch cotb2 https. //github. com/formazione/timecrystals. git
Condividi
- Nhấp để chia sẻ trên Twitter [Mở trong cửa sổ mới]
- Bấm để chia sẻ trên Facebook [Opens in new window]
Có liên quan
Lỗi "Không thể tìm thấy phiên bản đáp ứng yêu cầu pygame" xảy ra vì nhiều lý do
- Cài đặt
0 bằng phiên bản Python không được gói hỗ trợimport pygame print[pygame.__version__]
- Có phiên bản lỗi thời của
1 hoặc sử dụngimport pygame print[pygame.__version__]
1 cho Python 2 thay vìimport pygame print[pygame.__version__]
0import pygame print[pygame.__version__]
- Viết sai tên của mô-đun
ERROR: Could not find a version that satisfies the requirement pygame [from versions: none]
ERROR: No matching distribution found for pygame
Trước tiên, hãy thử nâng cấp phiên bản
import pygame
print[pygame.__version__]
1 của bạn vì đây là nguyên nhân phổ biến nhất gây ra lỗiDưới đây là các lệnh để nâng cấp
import pygame
print[pygame.__version__]
1 trên tất cả các hệ điều hànhLệnh nào hoạt động tùy thuộc vào hệ điều hành và phiên bản Python của bạn
Nếu bạn gặp lỗi "ModuleNotFoundError. Không có mô-đun nào có tên 'pip' trong Python", hãy xem bài viết khác của tôi
Bây giờ, phiên bản
import pygame
print[pygame.__version__]
1 của bạn đã được nâng cấp, hãy thử cài đặt import pygame
print[pygame.__version__]
0Mở thiết bị đầu cuối của bạn trong thư mục gốc của dự án và cài đặt mô-đun
import pygame
print[pygame.__version__]
0Sau khi bạn cài đặt gói pygame, hãy thử nhập nó như
import pygame
print[pygame.__version__]
Nếu cách đó không hiệu quả, hãy đảm bảo rằng phiên bản Python của bạn là một trong những phiên bản được hỗ trợ bởi
import pygame
print[pygame.__version__]
0Gói
import pygame
print[pygame.__version__]
0 hỗ trợ Python phiên bản 3. 6+Bạn có thể mở trang pypi của pygame và xem các phiên bản Python được hỗ trợ ở thanh bên bên trái, bên dưới
import pygame
print[pygame.__version__]
8 > import pygame
print[pygame.__version__]
9Bạn có thể kiểm tra phiên bản Python của mình bằng lệnh
python --version
python3 --version
0python --version
python3 --version
Nếu bạn có phiên bản Python cũ hơn 3. 6, tải xuống phiên bản mới nhất từ python chính thức. org và chạy trình cài đặt
Đảm bảo đánh dấu vào các tùy chọn sau nếu bạn được nhắc
- Cài đặt launcher cho tất cả người dùng [được khuyến nghị]
- Thêm Python vào PATH [điều này thêm Python vào biến môi trường PATH của bạn]
Nếu cách đó không hiệu quả, hãy thử cài đặt gói trong môi trường ảo trong phạm vi Python 3
Hãy thử cài đặt gói trong môi trường ảo #
Một điều khác có thể hữu ích là tạo một môi trường ảo nếu bạn chưa có.
Đảm bảo sử dụng đúng lệnh kích hoạt tùy thuộc vào hệ điều hành của bạn
Môi trường ảo của bạn sẽ sử dụng phiên bản Python đã được sử dụng để tạo ra nó
Bạn cũng có thể thử chạy lệnh
python --version
python3 --version
1 với tùy chọn python --version
python3 --version
2pip install pygame --upgrade
pip3 install pygame --upgrade
python3 -m pip install pygame --upgrade
Nếu điều đó không giúp được gì, hãy thử phạm vi lệnh cho người dùng cụ thể
Cài đặt gói với tùy chọn --user #
Lỗi "Không thể tìm thấy phiên bản đáp ứng yêu cầu pygame" thường xảy ra do không có quyền cần thiết để cài đặt gói cho tất cả người dùng trên máy
Để khắc phục lỗi, hãy cài đặt gói dành cho người dùng cụ thể với tùy chọn
python --version
python3 --version
3ERROR: Could not find a version that satisfies the requirement pygame [from versions: none]
ERROR: No matching distribution found for pygame
1Tùy chọn
python --version
python3 --version
3 cài đặt gói trong thư mục chính của người dùngVề cơ bản, lệnh sẽ cài đặt gói trong phạm vi người dùng cụ thể, không phải cho toàn bộ hệ thống. Điều này giúp giải quyết các vấn đề về quyền
Nếu bạn gặp lỗi về quyền, hãy thử chạy lệnh với cờ
python --version
python3 --version
3 hoặc với python --version
python3 --version
6ERROR: Could not find a version that satisfies the requirement pygame [from versions: none]
ERROR: No matching distribution found for pygame
5Nếu điều đó không có ích, hãy thử chạy lệnh ở chế độ dài dòng
Hãy thử chạy pip install pygame ở chế độ dài dòng #
Nếu không có đề xuất nào hữu ích, hãy thử chạy lệnh
python --version
python3 --version
1 ở chế độ dài dòngERROR: Could not find a version that satisfies the requirement pygame [from versions: none]
ERROR: No matching distribution found for pygame
7Tùy chọn
python --version
python3 --version
8 là viết tắt của chế độ dài dòng và có thể được sử dụng tối đa 3 lầnKhi lệnh
python --version
python3 --version
1 được chạy ở chế độ chi tiết, lệnh sẽ hiển thị nhiều đầu ra hơn và lỗi đã xảy ra như thế nào