1. 程式人生 > 其它 >Mac(Big Sur) python安裝及環境搭建

Mac(Big Sur) python安裝及環境搭建

技術標籤:pythonmac

Mac python安裝及環境搭建

安裝homebrew

1)簡介

Homebrew是一款Mac OS平臺下的軟體包管理工具,擁有安裝、解除安裝、更新、檢視、搜尋等很多實用的功能。

官網:https://brew.sh/

2)安裝

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

3)解除安裝

$ cd usr/local
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)
"

https://github.com/homebrew/install#uninstall-homebrew

4)基本使用

1安裝
brew install <packagename>
2解除安裝
brew uninstall <packagename>
3查詢可用包
brew search <packagename>
4檢視已安裝包列表
brew list
5檢視包資訊
brew info <packeagename>
6更新homebrew
brew update

5)參考

部落格:https://www.jianshu.com/p/de6f1d2d37bf

官網:https://brew.sh/

安裝pyenv

pyenv用於管理不同的python版本

https://github.com/pyenv/pyenv#uninstalling-python-versions

1)使用Homebrew安裝pyenv(Mac

brew update
brew install pyenv

2)使用github checkout安裝(ubuntu

https://github.com/pyenv/pyenv#basic-github-checkout

3)常用命令

1檢視python版本
pyenv versions
2檢視可下載版本
pyenv install -l
3安裝python
pyenv install <version>
4切換python版本
pyenv global <version>

安裝python

1)Mac自帶python

mac系統自帶python2.7.10

路徑為

/System/Library/Frameworks/Python.framework/Versions/2.7/bin

mac已經配置好了python的全域性命令,終端直接執行

python

在這裡插入圖片描述

2)使用pyenv安裝python3

1安裝python3.8.0
pyenv install 3.8.0

如果是macOS big sur,直接使用上面命令會出現問題,見github pyenv issue
可使用如下命令安裝(修改版本號即可)

CFLAGS="-I$(brew --prefix openssl)/include -I$(brew --prefix bzip2)/include -I$(brew --prefix readline)/include -I$(xcrun --show-sdk-path)/usr/include" LDFLAGS="-L$(brew --prefix openssl)/lib -L$(brew --prefix readline)/lib -L$(brew --prefix zlib)/lib -L$(brew --prefix bzip2)/lib" pyenv install --patch 3.8.0 < <(curl -sSL https://github.com/python/cpython/commit/8ea6353.patch\?full_index\=1)
2設定為預設版本
pyenv global 3.8.0
3配置

確保pyenv正確工作,將如下內容新增到配置檔案(.bash_profile或.zshrc檔案中)

echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.zshrc

然後執行

source ~/.zshrc

完成!

3)參考

https://opensource.com/article/19/5/python-3-default-mac

https://www.cnblogs.com/meetrice/p/14198014.html

安裝PyCharm

1)簡介

Pycharm 作為一款針對 Python 的編輯器,配置簡單、功能強大

2)安裝

https://www.jetbrains.com/pycharm/download/#section=mac

官網下載免費的社群版或者付費的專業版即可(學生可用學生郵箱註冊免費使用專業版)

3)配置

官方文件

4)使用

參考部落格https://www.jianshu.com/p/dc396a37ddee