安裝setuptools和pip
因為我的電腦同時裝了python2和python3,安裝pygame和pip時特別的麻煩
准備工作:已安裝python並配置好環境變量,可參考
http://blog.csdn.net/donggege214/article/details/52062855
安裝setuptools
下載setuptools源碼setuptools-25.2.0.tar.gz
地址:https://pypi.python.org/pypi/setuptools
這是一個壓縮文件,將其解壓到桌面,並進入該文件夾
利用cmd進入該文件夾
輸入python setup.py install 回車
安裝成功后新開一個命令窗,輸入easy_install 回車,進行檢測
如果提示:
error: No urls, filenames, or requirements specified (see –help)
說明安裝成功,它在提示你命令后面需要跟參數。
如果提示:
‘easy_install’ 不是內部或外部命令,也不是可運行的程序
或批處理文件。
請檢查環境變量path是否配置了“C:\Python27\Scripts”
安裝pip
如果setuptools安裝好后,可以直接用easy_install來安裝pip
如果還想手動安裝的話,和安裝setuptools步驟完全一樣(這里就不附截圖了)
下載pip壓縮包pip-8.1.2-py2.py3-none-any.whl
地址:https://pypi.python.org/pypi/pip
這是一個壓縮文件,將其解壓到桌面,並進入該文件夾
按住shift鍵后,在文件夾空白處點擊鼠標右鍵,選擇:在此處打開命令窗
輸入python setup.py install 回車
安裝成功后可以新開一個命令窗,輸入pip 回車,進行檢測
如果提示:
Did not provide a command
說明安裝成功,因為pip后面也需要跟參數
如果提示:
‘pip’ 不是內部或外部命令,也不是可運行的程序
或批處理文件。
請檢查環境變量path是否配置了“C:\Python27\Scripts”
安裝成功之后輸入pip
安裝pygame
(1)首先要下載pygame,官網是:http://www.pygame.org/download.shtml,但在這里你找不到最新的支持python3.6的pygame,推薦使用另一個下載地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame,下載紅圈里的pygame1.9.3版本的32位。
參考https://www.cnblogs.com/Jacklovely/p/6524572.html
安裝pygame成功后是這樣的
這是一個whl后綴名的文件,應該是wheel輪子的縮寫(意思是輪子都給你准備好了,不要重復造輪子么?),這種wheel文件就需要pip來進行安裝,所以之前我們必須要安裝pip(上面的pip網址也提供pip的whl文件下載,但是沒有安裝pip怎么安裝whl文件,搞不懂,難道可以通過別的方式安裝whl?)。
總而言之,我們下載好了pygame的whl文件,同樣的在cmd里cd到這個whl所在目錄,輸入pip install pygame-1.9.3-cp36-cp36m-win32.whl
后面這個pygame-1.9.3-cp36-cp36m-win32.whl就是下載的pygame的whl文件的文件名全稱,記得要加上whl擴展名。
做完這一步后,pygame就已經安裝完成了,在python的IDLE里輸入import pygame,如果不報錯,就是安裝成功了,再輸入pygame.ver就能看到版本號:
或者
注意:
1. python版本和pygame系統版本最好都用32位,如果都是64位的話我沒試過,但是一個32位一個64位肯定是不行的。
2. python版本和pygame軟件版本要配套,比如你的python事3.6,要看清楚pygame支持的python版本是不是3.6。
3. 如果cmd輸入python都報錯的話,可能是沒有添加環境變量,方法可以看看下面的參考資料。
4.使用pip安裝插件的時候報錯:
You are using pip version 8.1.1, however version 9.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command
python -m pip install --upgrade pip
升級過程如下:
可以看到 pip 成功升級到10.0.1
再次安裝pygame可以看到成功安裝,而且無黃色的升級提示
本文主要參考了下面博客,感謝!:
https://www.cnblogs.com/Jacklovely/p/6524572.html
我在pycharm
import pygame
還是報錯,結合這個
和 這個
重新安裝pycharm和python
最關鍵的是我安裝餓了annaconda數據庫,而我的pycharm解釋器用的就是anaconda 導致前面工作一直失敗,重新所以安裝之后就行,
anaconda 自帶各種數據包