Windows作業系統下安裝pip and 安裝pygame
1.在Windows系統中檢查是否安裝了pip
開啟一個終端埠,並執行如下命令(檢視自己的電腦是否存在pip):
第一種方法:
C:\Users\admin>python -m pip --version
pip 18.1 from C:\Users\admin\AppData\Local\Programs\Python\Python37-32\lib\site-packages\pip (python 3.7)
第二種方法:
C:\Users\admin>pip list Package Version ---------- ------- pip 18.1 pygame 1.9.4 setuptools 39.0.1
2.想要安裝pip
方法一:
要安裝pip,請訪問https://bootstrap.pypa.io/get-pip.py。如果出現對話方塊,請選擇保持穩健;如果get-pip.py的程式碼出現在瀏覽器中,請將這些程式碼複製貼上帶文字編輯器中,再將穩健儲存為get-pip.py。將get-pip.py儲存到計算機中,你需要以管理員身份執行或者直接執行(我的電腦直接執行後就行了),但是這樣安裝只能安裝10.0.0的版本。
方法二:
進入到pip.exe所在的資料夾下,我安裝的python在C:\Users\admin\AppData\Local\Programs\Python\Python37-32\Scripts資料夾下,pip.exe則在C:\Users\admin\AppData\Local\Programs\Python\Python37-32\Scripts資料夾下(大家根據自己安裝的位置找找)
如果忘記自己的安裝位置大家可以使用以下程式碼查詢,但是直接到Python37-32就可以找到Scripts:
3.更新pip
在命令列中輸入python -m pip install --upgrade pip(我是直接輸入就行)。。。
但是我在其他的部落格看見的——在windows的命令視窗中進入到pip.exe所在的資料夾,輸入如下的命令:python -m pip install --upgrade pip(我的電腦是已經安裝了最新的版本)
你們的電腦如果不是最新的版本的話,他會自動進入更新。
---之後可以跟據1的方法來檢視你是否更新完成。
4.pygame的安裝
對應自己的python的版本大家需要查詢對應的pygame的版本進行安裝(我的電腦上面的python3.7所以我就拿這個版本舉例)
我的電腦下載的是這個版本:
下載之後,把下載後的檔案儲存到你要用到pygame的python工程資料夾中,然後我們需要用pip去安裝pygame。Python2.7及其以上版本所對應的pygame檔案中已經包含了pip檔案,所以我們不必要再去安裝pip檔案,直接就可以在命令列視窗中去使用pip命令。 使用快捷鍵win+R開啟命令列,輸入cmd,按下回車,進入到如下介面:
我們可以看到它現在預設的位置是C盤,如果我們剛才儲存的pygame檔案不是儲存在C盤的話,我們就需要先讓命令列定位到它所儲存的那個資料夾中,具體操作如下圖:(當然儘量將.whl檔案放到你的專案資料夾中,我正打算寫外星人入侵這個專案,並且這個專案我是放在了D盤的python中)
然後再輸入如下命令:
pip install pygame-1.9.4-cp37-cp37m-win32.whl
這個命令只針對32位機的python3.7,如果你是其他的屬性請下載相應的版本
如果你沒有完成pip的更新,他會提醒你更新,你只需要跟這它的方法就能完成更新,或者回到前面完成更新。
最後就安裝完了(當然我的電腦是已經下載完成的)
如果你遇到了其他的問題,你大可留言,我會試試能不能解決該問題.
給你們一段程式碼試試自己安裝過程是否成功:
import sys
import pygame
def run_game():
#初始化遊戲並建立一個螢幕物件
pygame.init()
screen = pygame.display.set_mode((1200,800))
pygame.display.set_caption("Alien Invasion")
#開始遊戲的主迴圈
while True:
#監視鍵盤和滑鼠事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
#讓最近繪製的螢幕可見
pygame.display.flip()
run_game()
這個程式會建立一個Pygame視窗