mac python環境的安裝與卸載(及homebrew相關)

來源:互聯網
上載者:User

標籤:pychar   電腦   ssl https   soft   http   har   comm   bubuko   圖片   

換電腦之前並沒有瞭解很多mac,所以習慣性的安裝軟體都是官網或者appstore下載來安裝的,so,我下載了python2.7,並安裝了,後來學習的視頻是3.6的版本,有下載的3.6的版本來安裝,過程中知道內建python2.7版本,也看到很多資料都提到homebrew,不過我學習的環境已經配置好了,幾個版本也能共存,就想著不折騰了,然後課程結束之後,我就想著把自己安裝的2.7版本卸載,開始探索。。。

一 .python卸載

1.刪除Python架構

sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x

2.刪除Python程式

sudo rm -rf “/Applications/Python x.x”

3.刪除/usr/local/bin目錄下的Python串連

cd /usr/local/bin

查看連結:ls -l /usr/local/bin | grep ‘/Library/Frameworks/Python.framework/Versions/x.x‘

很多文章裡面刪除的命令都是:brew prune

但是這個命令是homebrew裡面的,我並沒有安裝,繼續搜尋到以下方法:

ls -l /usr/local/bin | grep ‘/Library/Frameworks/Python.framework/Versions/x.x’ | awk ‘{print $9}’ | tr -d @ | xargs rm

執行之後再查看連結發現還是存在,需要重新開啟終端查看連結已經刪除了。

但是一時手誤,複製的連結忘記改版本,刪除了3.6版本的連結??,不清楚有沒有影響,所以我就想算了,乾脆都卸載掉了,安裝homebrew好了,so,繼續摸索。。。

二.homebrew安裝

1.安裝xcode,appstore裡面免費下載安裝

2.安裝Command Line Tools for Xcode 終端輸入:xcode-select --install

3.開啟homebrew,找到安裝命令,終端裡面執行即可,中間可能需要根據提示按下return,看網上說可能會失敗,我並沒有碰到,安裝成功successful

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

Homebrew安裝成功後,會自動建立目錄/usr/local/Cellar來存放Homebrew安裝的程式

4.安裝完成之後,輸入brew doctor沒有報錯則可確認安裝成功(一般輸出是 "Your system is ready to brew."

5.輸入brew search python查詢python6.輸入brew install python3安裝就可以啦。

三.pycharm運行

python安裝好之後開啟pycharm,修改使用的python,pycharm->preference->project interpreter,然後運行報錯

 

 然後建立了項目選擇安裝的python,再運行成功,好了,先到這裡,後面繼續摸索。。。

(記錄一下截屏快速鍵command+shift+4老是忘記??)

mac python環境的安裝與卸載(及homebrew相關)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.