在學習python的過程中要用到pygame,在安裝過程中遇到一些問題,經百度解決。因為使用的版本為python3,故以下教程針對python3版本。安裝教程如下:
一.首先你要確保你已經安裝了pip
在終端中輸入pip --version或者pip3 --version檢查,如果安裝成功,則顯示以下內容
1 zn@zn-ThinkPad-E470c:~$ pip --version 2 pip 1.5.4 from /usr/lib/python2.7/dist-packages (python 2.7) 3 zn@zn-ThinkPad-E470c:~$ pip3 --version 4 pip 1.5.4 from /usr/lib/python3/dist-packages (python 3.4) 5 zn@zn-ThinkPad-E470c:~$
如未安裝,則使用以下命令安裝 1 $ sudo python get-pip.py 或者
$ sudo python3 get-pip.py
然后再按上述方法檢查是否安裝成功
二.安裝Pygame依賴的庫(如果你開始終端會話時使用的是命令 python3.5 ,請將 python3-dev 替換為 python3.5-dev ):
1 $ sudo apt-get install python3-dev mercurial
2 $ sudo apt-get install libsdl-image1.2-dev libsdl2-dev libsdl-ttf2.0-dev
如果你要啟用Pygame的一些高級功能,如添加聲音的功能,可安裝下面這些額外的庫:
1 $ sudo apt-get install libsdl-mixer1.2-dev libportmidi-dev
2 $ sudo apt-get install libswscale-dev libsmpeg-dev libavformat-dev libavcode-dev
3 $ sudo apt-get install python-numpy
接下來,執行下面的命令來安裝Pygame(如有必要,將 pip 替換為 pip3 ):
1 $ pip install --user hg+http://bitbucket.org/pygame/pygame
但是在我的電腦中提示setup.py文件中有錯誤無法安裝成功,於是跪求百度大神,用了另一種方法,親測成功(雖然我也不知道為什么,但是能用就行)參考博文地址:
codewenda.com/無法使用pip安裝pygame/
替代方法
1 # Grab source 2 hg clone https://bitbucket.org/pygame/pygame 3 4 # Finally build and install 5 cd pygame 6 python setup.py build 7 sudo python setup.py install
接下來就可以愉快的學習python了。。。。。