1. 程式人生 > >python安裝pygame模組

python安裝pygame模組

因為官方網站http://www.pygame.org/download.shtml並沒有提供64位的pygame,所以要找其他網站製作的64位安裝檔案。 如果你已經在你的64位開發環境中安裝了32位的pygame, 那麼在匯入pygame包的時候, 會有提示:
ImportError: DLL load failed: The specified module could not be found.
如果安裝了也沒關係, 解除安裝pygame 。 如果是exe安裝的, 用python setup uninstall 指令, 如果是msi安裝, 直接雙擊該安裝檔案, remove就可以了。
1、首先安裝python和pip,參考windows下面安裝Python和pip終極教程,安裝好之後往後看。

2、下載64位pygame。去http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame下載64位的pygame(使用ctrl+F查詢),下載對應版本的,如cp27代表python2.7版本,win32代表32位作業系統。我的是python2.7,系統是64位,所以我下載的是pygame‑1.9.3‑cp27‑cp27m‑win_amd64.whl。

3、下載的pygame這個是whl檔案,所以要先安裝wheel。因為國內被牆,又沒有VPN,所以用pip安裝wheel的時候總是報錯。所以離線安裝,去https://pypi.python.org/pypi/wheel/0.29.0#downloads

下載wheel,解壓到一個資料夾。

在cmd命令中,cd到解壓資料夾,執行python setup.py install安裝wheel,wheel安裝完成。

4、安裝pygame。cd到pygame‑1.9.3‑cp27‑cp27m‑win_amd64.whl所在的資料夾,使用命令
pip install pygame-1.9.3-cp27-cp27m-win_amd64.whl