Mac 10 12下安裝python3環境

2022-03-15 19:57:38 字數 1442 閱讀 8917

python3感覺用虛擬環境會比較好操作一些,也不用直接解除安裝python2。

一、基於brew快速安裝

#安裝python3

brew install python3

# 安裝pip(好像3自帶pip,不用安裝)sudo easy_install pip

#安裝虛擬環境

pip install virtualenv

基本操作:建立3的專案

#建立專案

virtualenv py3_test --python=3.5

#進入專案資料夾

cdpy3_test

#啟用虛擬環境

source ./bin/activate

#此時在這個資料夾下已經為3的環境

#退出虛擬環境

deactivate

二、通過原始碼安裝

重點:ssl的配置;好像3預設自帶pip;

tar xzvf python-3.6.1.tgz

cd python-3.6.1

# 安裝openssl依賴

brew install openssl

# 顯示出openssl的具體位置

# brew --prefix openssl

# /usr/local/opt/openssl

# 配置

./configure cppflags="-i/usr/local/opt/openssl/include" ldflags="-l/usr/local/opt/openssl/lib"

# 編譯並安裝

make

make install

建立專案

#建立專案

python3.6-m venv py3_test

#進入專案資料夾

cdpy3_test

#啟用虛擬環境

source ./bin/activate

# 此時在這個資料夾下已經為3的環境

三、通過上面的虛擬環境都有乙個問題,每次進去資料夾都需要啟用,那麼可以通過下面的元件自動觸發啟用

安裝:

git clone git: ~/.autoenv

#安裝預設shell

echo 'source ~/.autoenv/activate.sh' >> ~/.bashrc

#安裝了zsh

echo 'source ~/.autoenv/activate.sh' >> ~/.zshrc

使用:

#進入專案資料夾

cdpy3_test

#啟用虛擬環境

echo "source ./bin/activate" > .env

總結:安裝各有千秋,brew也行,原始碼也行,反正不用在生產環境上使用,只求能用就好。

參考:

mac下 將python2 7改為python3

mac電腦出廠自帶python2.7版本,由於最新版的python3版本與2.7相差太大,做簡單開發需要切換到版本3.1 首先檢視電腦當前版本號版本 python v 2 公升級python brew update python 安裝brew教程 3.如果安裝成功,去系統目錄下回看到兩個版本的pyt...

Mac技巧 在Mac下安裝XAMPP

在mac下安裝xampp 羅朝輝 本文遵循 署名 非商業用途 保持一致 創作公用協議 xampp 是個啥?來自官方的簡介 如果您是一位有經驗的網路開發人員,或者是需要執行伺服器 建立的動態網頁或使用資料庫的 mac 愛好者,這就是您要找的東西!該版本需要 mac os x 10.4 intel pp...

Mac技巧 在Mac下安裝XAMPP

在mac下安裝xampp 羅朝輝 本文遵循 署名 非商業用途 保持一致 創作公用協議 xampp 是個啥?來自官方的簡介 如果您是一位有經驗的網路開發人員,或者是需要執行伺服器 建立的動態網頁或使用資料庫的 mac 愛好者,這就是您要找的東西!該版本需要 mac os x 10.4 intel pp...