在學習python的過程中,需要用到pygame,本地使用的anaconda,然後安裝pygame時是各種報錯和超時,在網上一通搜索後,發現並不適用於我本人,借鑑多人的安裝記錄,終於算是搞定,記錄一下,如有和我本人情況一樣,可少走彎路。
一、使用pip安裝發現下載速度幾kb或者十幾kb,導致超時:
更換國內鏡像源,我選擇的是阿里雲的鏡像源
mkdir ~/.pip
tee ~/.pip/pip.conf <<-'EOF'
[global]
index-url=http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
EOF
二、安裝pygame的依賴包,使用homebrew安裝的
# 關閉brew每次執行命令式的自動更新,解決brew安裝時一直卡在homebrew updating...
vim ~/.bash_profile
# 新增一行
export HOMEBREW_NO_AUTO_UPDATE=true
# 安裝pygame依賴項
brew install sdl smpeg sdl_image sdl_mixer sdl_ttf portmidi hg sdl_mixer portmidi
# 安裝pygame
pip install --upgrade pip
pip install pygame
三、安裝成功後,檢測pygame
# 使用pygame官方demo
python -m pygame.examples.aliens
成功,哈哈哈...