在macOS上使用包管理工具h(yuǎn)omebrew安裝Python3

本文主要介紹如何在macOS上安裝包管理工具h(yuǎn)omebrew,并使用它來安裝Python3,當(dāng)然只要安裝好homebrew,之后你可以用它安裝很多其它的軟件,而不僅僅是Python3.

Homebrew 能干什么?

使用 Homebrew 安裝 Apple 沒有預(yù)裝但 你需要的東西

Homebrew官方網(wǎng)站:https://brew.sh/index_zh-cn.html

Homebrew的優(yōu)點(diǎn)

  • Homebrew在安裝包之前會(huì)進(jìn)行檢查,只要系統(tǒng)已經(jīng)有了包,那么homebrew就不會(huì)在安裝了,不會(huì)安裝冗余軟件包;
  • Homebrew 會(huì)將軟件包安裝到獨(dú)立目錄,并將其文件軟鏈接至 /usr/local ,這樣也省了添加環(huán)境變量這一步;
  • Homebrew 不會(huì)將文件安裝到它本身目錄之外,所以您可將 Homebrew 安裝到任意位置;

如何安裝Homebrew?

  • 安裝Homebrew之前先確保系統(tǒng)中已經(jīng)安裝了Xcode Command Line Tools,整個(gè)蘋果系統(tǒng)的開發(fā)環(huán)境基礎(chǔ)便是Xcode Command Line Tools,注意這個(gè)與Xcode的區(qū)別,Xcode Command Line Tools是開發(fā)環(huán)境的命令集,Xcode是蘋果的IDE,安裝其中之一并不意味這另一個(gè)也被安裝。在終端執(zhí)行下列命令安裝Xcode Command Line Tools
xcode-select --install
  • 然后將如下命令粘貼至終端,并按enter,安裝homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

腳本會(huì)在執(zhí)行前暫停,并說明將它將做什么。確認(rèn)沒問題,按enter安裝。

如果/usr/local/bin不在環(huán)境變量中,將其添加進(jìn)去。添加完成后便可以直接使用homebrew管理安裝軟件包了。終端輸入$PATH可以查看當(dāng)前環(huán)境變量中有哪些路徑。一般如果不是主動(dòng)更改配置文件,系統(tǒng)默認(rèn)是會(huì)添加這個(gè)環(huán)境變量的。

如果你的$PATH的確沒有上述環(huán)境變量,在終端中輸入:vi ~/.bash_profile,在打開的頁面中,按字母 i 鍵,加入如下這一行,然后按ESC鍵,再輸入:wq。就把/usr/local/bin加到環(huán)境變量了,重啟終端,即可生效。

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

如何使用Homebrew來安裝和管理軟件?

這里列出一些常用命令來安裝和管理軟件包

命令 解釋
brew install [package] 安裝包
brew uninstall [package] 卸載包
brew update 更新服務(wù)器包目錄
brew upgrade 升級(jí)包
brew list --version 列出所有安裝的包

使用Homebrew來安裝Python3

經(jīng)過上面這樣一個(gè)折騰的過程之后,安裝軟件就很容易了,如下為安裝Python3的命令:

brew install python3
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)載來之原作者Elsewhere** http://col.dog/2015/11/22/homebrew/ Ma...
    堅(jiān)持編程_lyz閱讀 33,288評(píng)論 1 30
  • 前言: 本人已經(jīng)使用用蘋果系統(tǒng)已經(jīng)有一段時(shí)間了,八月初入的Macbook pro,深深覺得自己越來越喜歡這個(gè)操作系...
    船長(zhǎng)醬閱讀 1,893評(píng)論 0 17
  • 一顆露珠,是空氣中所含水份,靜過夜里的寒氣,凝結(jié)而成。 你看她,晶瑩剔透,折射這太陽的光輝。 被翠綠的葉子掬著,含...
    碎紋閱讀 416評(píng)論 0 2
  • 我總是容易失眠 我總是容易矯情 明明生活得那么不容易 連一絲任性都會(huì)被放大 很容易被無視 很容易保持沉默 卻不知道...
    EveH閱讀 270評(píng)論 0 0
  • 曾經(jīng)看到有人如是說,無論刻意或巧合的相遇,都是為了一場(chǎng)盛大的別離。 日升月落,參商更替,星辰流轉(zhuǎn)間,不知多少悲歡離...
    晴明木木閱讀 1,335評(píng)論 11 18

友情鏈接更多精彩內(nèi)容