1. 程式人生 > >【Python】在Mac系統中安裝Pygame

【Python】在Mac系統中安裝Pygame

我們通過Homebrew來安裝Pygame,Homebrew是Mac OSX上的軟體包管理工具,如果還沒安裝Homebrew,將以下命令貼上至終端先安裝Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

然後通過以下命令安裝Pygame所依賴的庫:

brew install sdl smpeg sdl_image sdl_mixer sdl_ttf portmidi hg

如果想要啟用更高階的功能,如在遊戲中包含聲音,可以用以下命令安裝兩個額外庫:

brew install sdl_mixer portmidi

接著就可以正式安裝Pygame了(如果你用的是Python2.7,需將pip3替換為pip):

pip3 install hg+http://bitbucket.org/pygame/pygame

現在安裝工作已經完成,我們可以啟動一個Python終端會話,並匯入Pygame來確定安裝已經成功:

python3
import pygame
*參考《Python程式設計:從入門到實踐》

相關推薦

PythonMac系統安裝Pygame

我們通過Homebrew來安裝Pygame,Homebrew是Mac OSX上的軟體包管理工具,如果還沒安裝Homebrew,將以下命令貼上至終端先安裝Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.gi

5、PythonMac安裝管理多個版本的python

一、問題由來     Mac OS 自帶的python是2.x,自己開發需要python 3.x,但擔心解除安裝系統自帶的python 2.x會造成系統的不穩定,因此,需要在系統中額外安裝python 3.x。pyenv就是這樣一個python版本管理器。 二、安裝過程 1、安裝

JAVA秒會技術之LinuxLinux系統安裝中文字型方法(微軟雅黑或宋體)

Linux系統中安裝中文字型方法 本例子以安裝微軟雅黑和黑體為例,其他的同理; 0.準備工作:     沒有的可以先下載字型,或是到C:\Windows\Fonts目錄下找 1.建立本地字型資料夾:    mkdir /usr/share/fonts/local 2.

Mac系統安裝及配置Apache Tomcat

class 安裝 配置 span pat body 網址 cat 驗證 1.下載Tomcat http://tomcat.apache.org/download-80.cgi .tar.gz結尾和zip均可 2:解壓至想要的文件下 3:配置(註:輸入路徑自定) 使用終端

linux系統如何進入退出vim編輯器,方法及區別

在linux家族中,vim編輯器是系統自帶的文字編輯器,其功能強大自不必說了。        偶有小白,剛接觸linux,要修改某個文字檔案,不可能像WINDOWS那樣操作,更有甚者,進入VI編輯器後,無法退出以致強抽關機,確是不得以呀。 &nb

轉:總結推薦系統常用算法 以及優點缺點對比

必須 根據 是把 簡單的 con upload 推薦算法 成功 這一 轉:http://www.sohu.com/a/108145158_464065 在推薦系統簡介中,我們給出了推薦系統的一般框架。很明顯,推薦方法是整個推薦系統中最核心、最關鍵的部分,很大程度上

轉:總結推薦系統常用演算法 以及優點缺點對比

轉:http://www.sohu.com/a/108145158_464065   在推薦系統簡介中,我們給出了推薦系統的一般框架。很明顯,推薦方法是整個推薦系統中最核心、最關鍵的部分,很大程度上決定了推薦系統性能的優劣。目前,主要的推薦方法包括:基於內容推薦、協同過濾

Pythonnumpy.append有坑

numpy 往array裡新增一個元素 首先這裡p_arr為一個numpy的array,p_為一個元素 p_arr = np.concatenate((p_arr,[p_])) # 先將p_變成list形式進行拼接,注意輸入為一個tuple p_arr = np.append(p_arr

轉載分散式系統的冪等性

 我們的系統大多拆分為分散式SOA,或者微服務,一套系統中包含了多個子系統服務,而一個子系統服務往往會去呼叫另一個服務,而服務呼叫服務無非就是使用RPC通訊或者restful,既然是通訊,那麼就有可能再伺服器處理完畢後返回結果的時候掛掉,這個時候使用者端發現很久沒有反應,那麼

Ubuntu系統python3安裝模組(不修改python2的軟連線)

ubuntu系統是自帶python2.7(預設)和python3.4的,可以使用python -V和python3 -V檢視已安裝python版本。 但是在不同版本的python中ubuntu預設沒有安裝pip,所以需要自己手動安裝pip。 (1)在不同版本中安裝pip,可以使用一下命令:

Mac系統安裝配置Tomcat及和Eclipse 配置

 第一步:下載Tomcat       直接下載如下選中即可: 第二步:   下載完成後 ,把解壓的資料夾放到一個目錄下   /Users/lang/下 1.開啟你的終端:然後輸入  pico .bash_profile   回車   pico 和.ba

pythonargparse.add_argument的action為‘store_true’使用說明

a.py檔案的程式碼如下: import argparse parser = argparse.ArgumentParser() parser.add_argument('--t', help=' ', action='store_true', default=False) config = pa

colaboratory在colab安裝mxnet

ets cti 容易 ipp install one 過程 orm ive 在學習《動手學深度學習》內容是,該內容用的是mxnet框架,在電腦本地安裝過程中又容易出現錯誤,怎麽也安裝不上,所有的條件都嘗試了。 汗顏,指的另謀他法。 只有在谷歌的學習平臺上安裝使用http

PythonPython34環境下安裝爬蟲框架scrapy實戰篇!

環境:win7 32位;python34 唉!度娘讓我又愛又恨啊~~ 首先呢,我是按照http://blog.csdn.net/zjiang1994/article/details/52689144的帖子一步一步操作下去!! 整個帖子的第一步是安裝wheel: 在cmd下直

python獲取列表最長連續數字

skip 連續 == 是我 一個 app 遇到 代碼 想要 最近開發遇到一個功能需求,目的是要獲取一個AI分析結果中最長連續幀,比如一個視頻中連續3幀有人,那麽我認為這個視頻就是有人,我就要判斷這個視頻幀列表中是否有連續的三幀有人。本質就是獲取列表中的最長連續數字,比如有一

Mac系統安裝virtualenv虛擬環境

總體來說有三個步驟.1.建立工作目錄.python3 -m venv lanyue_env注意:2.安裝virtualenv.pip3 install --user virtualenv2.啟用虛擬環境.source lanyue_env/bin/activate3.如果要停

MySQLWindows系統安裝MySQL 5.6.37(壓縮包方式)

Windows系統下安裝MySQL 5.6.37(壓縮包方式) 1、下載安裝介質 安裝介質:mysql-5.6.37-winx64.zip 下載地址:http://blog.csdn.net/kerafan/article/details/780018492、解壓安裝介質

問題解決Python解決 django mysql gone away 的問題

最近在專案中,我使用 Django Command 模組寫了一個指令碼,處理從 MQ 發來的訊息,併入庫。在測試過程中,程式執行良好,但是在程式上線並執行一段時間後,出現了以下錯誤: OperationalError: (2006, 'MySQL server has

python如何使用pip安裝、解除安裝

1、在安裝python的時候要把pip勾選上(預設安裝方式已經為你勾選好了)。這樣你就已經安裝了pip。 2、開啟命令提示符視窗 開始→所有程式→附件→執行(快捷鍵 Win+R),在對話方塊中輸入cmd,回車確認即可 3.安裝想要的包。具體名稱可以上PyPI或輸入pip

Pythonre模組re.match和re.search用法總結

###Date: 2018-1-6 ###Author: SoaringLee ============================================================