1. 程式人生 > >Python:下載和安裝Pygame

Python:下載和安裝Pygame

1.下載Pygame包

注意:根據Python版本和Windows系統的位數選擇要對應版本的Pygame包

官網地址:http://www.pygame.org/download.shtml

其中,如果Python為以下3.4,3.5和3.6版本,可去如下網點下載(cp36即為Python3.6版本的意思):

Python 3.4: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
Python 3.5,3.6 :https://pypi.python.org/pypi/Pygame

2.安裝Pygame包
下載的檔案會有兩種型別,一是.exe檔案,一是.whl檔案,如果是.exe檔案,直接點選之安裝即可,如果是.whl檔案,開啟命令列視窗,切換到.whl檔案所在的資料夾,並使用pip來執行它,安裝指令為:python -m pip install --user pygame-1.9.4-cp36-cp36m-amd64.whl

,如下為安裝結果:
在這裡插入圖片描述3.可能出現的問題

安裝Pygame包的過程中可能會出現如下的兩個問題:

1)You are using pip version 9.0.1, however version 10.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.

原因:這個問題表示pip工具版本過低,只要更新其版本即可,更新命令為:python -m pip install --upgrade pip(pip是在Python中用於安裝Python包的工具)

2)pygame-1.9.4-cp36-cp36m-win32.whl is not a supported wheel on this platform.

原因:版本不對應,解決方案:檢查是否下載了正確的對應版本:python版本會有2.7,3.4,3.5,3.6等版本,Windows系統也會有32位和64位的區別,需根據Python版本和Windows系統位數選擇.whl檔案的版本

本人安裝的Python是3.6.3版本(64bit)的(在命令列視窗中執行指令:python --version,可檢視Python版本),Windows系統是64位的,所以對應的Pygame版本可以是:pygame-1.9.4-cp36-cp36m-win_amd64.whl

4.檢測Pygame包是否安裝成功:
1)開啟命令列視窗;
2)輸入python以進入python控制終端;
3)進入python控制終端後,輸入模組匯入語句:import pygame,再按回車,如若安裝pygame包成功,結果會如下顯示:
在這裡插入圖片描述
5.在PyCharm IDE中匯入pygame模組進行程式開發所需進行的配置
1)File–>Settings:進入Settings視窗
在這裡插入圖片描述
2)在Settings視窗的左邊選擇Project Interpreter選項,在中間選擇需要匯入pygame模組的專案alien_invasion,視窗的右邊展示的是專案直譯器和下方的已安裝包專案直譯器應選擇與專案對應的直譯器),由圖可知,alien_invasion專案的已安裝包中沒有pygame包,而為可以在程式中使用pygame模組,就需安裝pygame包
在這裡插入圖片描述
3)點選上圖的“+”處,進入Available Packages視窗,在搜尋欄中輸入pygame,再選定搜尋出來的“Pygame”項,然後點選左下角的Install Package按鈕,點選完後,叉掉Available Packages視窗,回到Settings視窗,再依次點選ApplyOK,如此便完成了Pygame包在專案alien_invasion中的安裝
在這裡插入圖片描述
4)點選完Settings視窗中OK的按鈕後,叉掉Settings視窗,回到IDE主介面,會發現pygame包正在往專案裡安裝。安裝完後,再進入Settings視窗,選擇相應的專案和專案直譯器,便可檢視到已安裝的pygame包。如此便可在alien_invasion專案中匯入pygame模組使用了
在這裡插入圖片描述
5.檢視Python中已安裝的模組包:pip list(要確保pip工具的路徑已儲存進系統的環境變數path中,否則就需先在命令列視窗中定位至pip工具所在的目錄,再輸入命令:pip list以檢視已安裝的Python包)

在這裡插入圖片描述
6.在聯網的條件下,在命令列視窗中直接利用pip工具安裝Python包,如下為安裝pygal包的示例:
在這裡插入圖片描述