日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Mac 下安装配置 Python 开发环境

發布時間:2023/12/10 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mac 下安装配置 Python 开发环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

圖片來源:Unsplash,作者?Markus Spiske?

2019 年第 77?篇文章,總第 101 篇文章

前言

記錄下 Mac 電腦的開發環境安裝配置,主要包括:

  • 安裝&使用Homebrew
  • 安裝使用 git
  • 安裝 anaconda,配置 python3 環境
  • 安裝 jupyter notebook
  • 安裝 pycharm
  • 安裝常用的 python 庫,包括 numpy、sklearn、pandas等

安裝 & 使用Homebrew

首先是先安裝 Home-brew, 它是一款軟件包管理工具,通過它可以很方便的安裝/卸載軟件工具等,類似于 Linux 下的 apt-get,node 的npm等包管理工具。

Homebrew將工具安裝在自己創建的 /usr/local/Cellar目錄下,并在/usr/local/bin建立這些工具的符號鏈接。

安裝方法有兩種方式,參考文章:

https://blog.csdn.net/zzq900503/article/details/80404314

官網安裝

mac自帶 ruby 環境,在終端下輸入下面的指令即可完成安裝:

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

這個命令分兩步執行:

  • curl命令下載安裝文件,文件地址為:https://raw.githubusercontent.com/Homebrew/install/master/install,下載到本地,文件名為 install

  • 接著執行 ruby -e install,不過這一步因為是連接國外的網,速度會比較慢

  • 安裝完成的結果如下所示:

    我們輸入命令 brew help就可以查看可以使用的一些命令:

    具體含義如下:

    命令說明
    brew search [TEXT|/REGEX/]搜索軟件
    brew (info|home|options)查詢軟件信息
    brew install FORMULA...安裝軟件
    brew update更新brew和所有軟件包
    brew update [FORMULA...]更新軟件包
    brew uninstall FORMULA...卸載軟件包
    brew list [FORMULA...]羅列所有已安裝的軟件包
    brew config查詢brew命令的使用手冊
    brew doctor檢查系統的潛在問題
    brew install --verbose --debug FORMULA安裝軟件包,打印詳細信息并開啟debug功能
    brew create [URL [--no-fetch]]創建軟件包
    brew edit [FORMULA...]編輯軟件包源碼
    第三方安裝

    主要思路為,替換brew的鏡像源。

    1.先把https://raw.githubusercontent.com/Homebrew/install/master/install 文件下載下來(使用瀏覽器打開,另存為也可以),把文件命名為install.txt

    接下來,修改install.txt文件:應該在第7行左右,(記住這里的原來的url,后面你可能需要還原回來)

    HOMEBREW_REPO = 'https://github.com/Homebrew/homebrew'

    改為:

    HOMEBREW_REPO = 'git://mirrors.ustc.edu.cn/homebrew.git'

    這里就是把Homebrew的 原始鏡像 替換為別的鏡像(見最下面的參考鏡像) 這樣就差不多,最后繼續執行ruby命令(注意:shell當前路徑最好為 install.txt所在路徑)

    rm -rf /usr/local/Cellar /usr/local/.git && brew cleanupruby install.txt文件的絕對路徑

    第一行的rm命令,是為了防止之前你安裝Homebrew失敗而殘留的文件,導致這次安裝失敗 ruby install.txt 執行之后,安裝命令行提示安裝,應該會安裝成功。安裝成功后,執行以下命令:

    brew doctor

    這個命令是Homebrew的自我檢測命令,看看有沒有配置不對的地方。

    由于我們使用別的鏡像,所以會提示鏡像為認證,如果你覺得不安全,可以把鏡像替換為原來的,不過替換回原始鏡像,那么brew update可能會很慢,甚至是失敗。

    下面是修改為原始鏡像連接的方法

    cd /usr/local && git remote set-url origin https://github.com/Homebrew/homebrew1

    再執行brew doctor看看,應該就沒有這個警告了。

    完畢!

    brew的鏡像:

    git://mirrors.ustc.edu.cn/homebrew.git (中科大的)https://gitcafe.com/ban-ninja/homebrew.git (gitcafe)https://git.coding.net/homebrew/homebrew.git (coding.net)
    卸載brew

    終端執行命令:

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

    Git 安裝&使用

    安裝

    安裝了 brew 后,就可以直接通過這個命令來安裝 git:

    brew install git

    安裝完成后,輸入下列命令,驗證是否安裝成功:

    git --version

    接著就是配置 Git 賬號,這需要和你在 Github 使用的用戶名和郵箱一致:

    $ git config --global user.name "Your Name Here"$ git config --global user.email "your_email@youremail.com"

    配置信息將寫入~/.gitconfig文件中。

    使用

    安裝配置好git后,可以開始創建本地 git 倉庫,然后推送到遠程倉庫。

    基本的使用方式如下,新建一個文件夾,然后進入文件夾,打開終端,依次輸入以下命令,完成建立本地Git倉庫,提交文件到Github上的操作:

    # 在當前目錄新建一個Git代碼庫$ git init# 添加當前目錄的所有文件到暫存區$ git add .# 提交暫存區到倉庫區$ git commit -m "message"# 關聯一個遠程倉庫$ git remote add origin git@server-name:path/repo-name.git(直接復制Github上所建立的倉庫的SSH地址即可)# 第一次推送本地master分支內容到Github上$ git push -u origin master# 非第一次推送到Github上$ git push origin master

    另外,推送到GitHub有兩種方式:

    • http
    • ssh

    前者的話,需要每次都輸入用戶名和密碼,所以可以考慮用 SSH 的方式,使用方法參考:

    https://help.github.com/articles/generating-ssh-keys

    1.生成ssh密鑰

    首先是判斷是否存在密鑰,打開終端,輸入下列命令:

    $ ls -al ~/.ssh

    如果存在密鑰,那么上述命令會展示所有 ./ssh 文件夾里的文件,如果沒有,就是顯示錯誤

    ls: /Users/luocai/.ssh: No such file or directory

    2.生成密鑰

    如果不存在ssh密鑰,那么就需要生成密鑰了,命令如下:

    $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

    這里輸入剛剛配置的郵箱地址,回車后,出現下列提示信息,表示開始生成密鑰:

    > Generating public/private rsa key pair.

    接著會詢問存放ssh密鑰的位置,直接回車,安裝到默認位置即可:

    > Enter a file in which to save the key (/Users/you/.ssh/id_rsa): [Press enter]

    然后就是設置密碼,這里可以不需要設置密碼,直接連續按兩次回車即可:

    > Enter passphrase (empty for no passphrase): [Type a passphrase]> Enter same passphrase again: [Type passphrase again]

    執行成功后,就會在 ~/.ssh目錄下生成兩個文件--id_rsa私鑰文件;id_rsa.pub公鑰文件。

    3.添加密鑰信息到github倉庫

    最后一步就是在遠程倉庫github上添加 id_rsa.pub公鑰文件的內容,輸入下列命令將該文件的內容進行復制:

    $ pbcopy < ~/.ssh/id_rsa.pub

    如果命令沒有起作用,可以手動打開文件,進行復制;

    接著,在Github的設置,右上角點開賬戶頭像,選擇 “setting”:

    接著選擇 “SSH and GPG keys”:

    然后在這個界面選擇右上方的 “New SSH key:

    然后在 ?Title 填寫一個標簽說明這個 ssh 密鑰的來源,比如來自mac系統或者是windows等,然后在Key里面粘貼剛剛復制的ssh密鑰,最后點擊下方綠色按鈕完成添加。

    點擊添加后,會需要你輸入github賬戶的密碼進行確認。

    確認完后,以后就可以通過ssh的方式將本地倉庫的修改推送到github上,不需要每次都輸入賬戶名字和密碼了。


    Anaconda 安裝&使用

    安裝

    兩種安裝方法,第一種是圖形界面安裝

  • 前往官方下載頁面下載。有兩個版本可供選擇:Python 3.6 和 Python 2.7,目前推薦選擇前者,也可以根據自己學習或者工作需求選擇不同版本。選擇版之后點擊“64-Bit Graphical Installer”進行下載。
  • 完成下載之后,雙擊下載文件,在對話框中“Introduction”、“Read Me”、“License”部分可直接點擊下一步
  • “Destination Select”部分選擇“Install for me only”并點擊下一步。
    • 注意:若有錯誤提示信息“You cannot install Anaconda in this location”則重新選擇“Install for me only”并點擊下一步。

    4.“Installation Type”部分,可以點擊“Change Install Location”來改變安裝位置。標準的安裝路徑是在用戶的家目錄下。若選擇默認安裝路徑,則直接點擊“Install”進行安裝。

    5.等待“Installation”部分結束,在“Summary”部分若看到“The installation was completed successfully.”則安裝成功,直接點擊“Close”關閉對話框。

    6.在 mac 的 Launchpad 中可以找到名為 “Anaconda-Navigator” 的圖標,點擊打開。

    7.若“Anaconda-Navigator”成功啟動,則說明真正成功地安裝了Anaconda;如果未成功,請務必仔細檢查以上安裝步驟。

    8.完成安裝

    第二種方法,命令行安裝

    1.前往官方下載頁面下載。有兩個版本可供選擇:Python 3.6 和 Python 2.7,目前推薦選擇前者,也可以根據自己學習或者工作需求選擇不同版本。選擇版之后點擊“64-Bit Command Line Installer”進行下載。

    2.完成下載之后,在mac的Launchpad中找到“其他”并打開“終端”。

    ? 安裝Python 3.6:bash ~/Downloads/Anaconda3-5.0.1-MacOSX-x86_64.sh

    ? 安裝Python 2.7:bash ~/Downloads/Anaconda2-5.0.1-MacOSX-x86_64.sh

    如果下載路徑是自定義,將路徑中的~/Downloads 替換為你下載的路徑,此外如果更改過下載的文件名,那么也將 Anaconda3-5.0.1-MacOSX-x86_64.sh 更改為你修改的文件名。

    ps:強烈建議不要修改文件名,如果重命名,也要采用英文進行命名。

    3.安裝過程中,看到提示“In order to continue the installation process, please review the license agreement.”(“請瀏覽許可證協議以便繼續安裝?!?#xff09;,點擊“Enter”查看“許可證協議”。

    4.在“許可證協議”界面將屏幕滾動至底,輸入“yes”表示同意許可證協議內容。然后進行下一步。

    5.安裝過程中,提示“Press Enter to confirm the location, Press CTRL-C to cancel the installation or specify an alternate installation directory.”(“按回車鍵確認安裝路徑,按'CTRL-C'取消安裝或者指定安裝目錄?!?#xff09;如果接受默認安裝路徑,則會顯示 PREFIX=/home//anaconda<2 or 3> ?并且繼續安裝。安裝過程大約需要幾分鐘的時間。

    • 建議:直接接受默認安裝路徑。

    6.安裝器若提示“Do you wish the installer to prepend the Anaconda install location to PATH in your /home//.bash_profile ?”(“你希望安裝器添加Anaconda安裝路徑在**/home//.bash_profile** 文件中嗎?”),建議輸入“yes”。

    • 注意:

    ① 路徑 /home//.bash_profile 中 ?即進入到家目錄后你的目錄名。

    ②如果輸入“no”,則需要手動添加路徑。添加 export PATH="//bin:$PATH".bashrc 或者 .bash_profile 中。其中, 替換為你真實的Anaconda安裝路徑。

    7.當看到“Thank you for installing Anaconda!”則說明已經成功完成安裝。

    8.關閉終端,然后再打開終端以使安裝后的 Anaconda 啟動。

    9.驗證安裝結果??蛇x用以下任意一種方法:

    • 在終端中輸入命令 condal list ,如果 Anaconda 被成功安裝,則會顯示已經安裝的包名和版本號。
    • 在終端中輸入 python 。這條命令將會啟動 Python 交互界面,如果 Anaconda 被成功安裝并且可以運行,則將會在Python版本號的右邊顯示“Anaconda custom (64-bit)”。退出 Python 交互界面則輸入 exit()quit() 即可。
    • 在終端中輸入 anaconda-navigator 。如果 Anaconda 被成功安裝,則 Anaconda Navigator 的圖形界面將會被啟動。
    使用

    簡單介紹幾個 Anaconda 的基本使用命令:

    1.查看版本

    conda --version

    2.創建環境

    # 基本命令conda create --name <env_name> <package_names># 例子:創建一個 python3.6 的環境, 環境名字為 py36conda create -n py36 python=3.6

    3.刪除環境

    conda remove -n py36 --all

    4.激活環境

    source activate py36

    5.退出環境

    source deactivate

    Jupyter Notebook

    安裝

    有兩種安裝的方式,分別是通過 Anaconda 安裝和命令行安裝。

    第一種方式就是安裝 Anaconda ,它附帶 Jupyter Notebook 等常用的科學計算和數據科學軟件包。

    第二種通過命令行安裝,命令如下,根據安裝的 Python 選擇對應的命令安裝即可。

    # Pyhton 3python3 -m pip install --upgrade pippython3 -m pip install jupyter
    # Python 2python -m pip install --upgrade pippython -m pip install jupyter

    另外,這里也推薦安裝一個更好使用的 Jupyter lab,安裝方法如下:

    pip install jupyterlab

    它的使用界面如下,其功能會更加強大,具體可以查看文檔:

    https://jupyterlab.readthedocs.io/en/stable/

    使用

    運行 Jupyter Notebook 的方法很簡單,只需要在系統的終端(Mac/Linux 的 Terminal,Window 的 cmd) 運行以下命令即可:

    jupyter notebook

    官方文檔地址如下:

    https://jupyter.org/documentation

    使用 jupyter lab 的命令如下:

    jupyter lab

    Pycharm

    安裝

    Pycharm 是 Python 的一個 IDE,配置簡單,功能強大,而且對初學者友好,下面介紹如何安裝和簡單配置 Pycharm。

    Pycharm 提供 免費的社區版付費的專業版。專業版額外增加了一些功能,如項目模板、遠程開發、數據庫支持等。個人學習 Python 使用免費的社區版已足夠。

    pycharm社區版:PyCharm :: Download Latest Version of PyCharm

    安裝過程照著提示一步步操作就可以了。注意安裝路徑盡量不使用帶有 中文或空格 的目錄,這樣在之后的使用過程中減少一些莫名的錯誤。

    使用

    Pycharm 提供的配置很多,這里講幾個比較重要的配置

    編碼設置

    Python 的編碼問題由來已久,為了避免一步一坑,Pycharm 提供了方便直接的解決方案

    img

    IDE Encoding 、Project Encoding 、Property Files 三處都使用 UTF-8 編碼,同時在文件頭添加

    #-*- coding: utf-8 -

    這樣在之后的學習過程中,或多或少會避免一些編碼坑。

    解釋器設置

    當有多個版本安裝在電腦上,或者需要管理虛擬環境時,Project Interpreter 提供方便的管理工具。

    img

    在這里可以方便的切換 Python 版本,添加卸載庫等操作。

    修改字體

    EditorFont 選項下可以修改字體,調整字體大小等功能。

    img

    常用第三方庫的安裝

    常用的第三方庫安裝,包括:

    • numpy
    • pandas
    • Scikit-learn
    • matplotlib
    • requests
    • tqdm
    • scipy
    • PIL
    • opencv-python
    • json

    安裝命令如下:

    $ pip install numpy pandas scikit-learn$ pip install tqdm requests opencv-python$ pip install matplotlib scipy json pillow

    參考

    • https://blog.csdn.net/zzq900503/article/details/80404314
    • https://www.jianshu.com/p/ab50ea8b13d6
    • https://aaaaaashu.gitbooks.io/mac-dev-setup/content/Git/index.html
    • https://zhuanlan.zhihu.com/p/32925500
    • 最詳盡使用指南:超快上手Jupyter Notebook:https://zhuanlan.zhihu.com/p/32320214
    • 喏,你們要的 PyCharm 快速上手指南:https://zhuanlan.zhihu.com/p/26066151

    歡迎關注我的微信公眾號--算法猿的成長,或者掃描下方的二維碼,大家一起交流,學習和進步!

    如果覺得不錯,在看、轉發就是對小編的一個支持!


    總結

    以上是生活随笔為你收集整理的Mac 下安装配置 Python 开发环境的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。