mac下搭建python開發(fā)環(huán)境

一、mac環(huán)境安裝python3

1、查看 mac 自帶系統(tǒng)版本
#查看系統(tǒng)自帶的python
open /System/Library/Frameworks/Python.framework/Versions
#系統(tǒng)當(dāng)前的python版本。
python -V

2、開始安裝(這里我們使用神器homebrew)
#安裝前先搜索一下是否已經(jīng)存在python3的包:
brew search python3
#已經(jīng)存在,我們可以直接安裝了:
brew install python3
#出現(xiàn)如下報錯
 Error: An unexpected error occurred during the `brew link` step
The formula built, but is not symlinked into /usr/local
Permission denied @ dir_s_mkdir - /usr/local/Frameworks
Error: Permission denied @ dir_s_mkdir - /usr/local/Frameworks
#手動創(chuàng)建一個這個目錄
sudo mkdir /usr/local/Frameworks
#再來解決權(quán)限問題:
sudo chown $(whoami):admin /usr/local/Frameworks
#手動執(zhí)行一下安裝時未完成的創(chuàng)建連接:
brew link python3
#當(dāng)前系統(tǒng)下的python3的信息:
brew info python3

#系統(tǒng)當(dāng)前的python版本。
python -V

二、mac當(dāng)前系統(tǒng)的默認(rèn)版本修改為安裝的最新版本

#查找python3安裝路徑
brew info python3
#修改 Mac 系統(tǒng)配置文件
vi ~/.bash_profile
#添加配置信息
alias python="/usr/local/bin/python3"
#編譯系統(tǒng)配置文件
source ~/.bash_profile
#系統(tǒng)當(dāng)前的python版本。
python -V

三、python3安裝scrapy

使用 pip3 安裝scrapy,python3中會自帶 pip,所以不需要額外安裝。
#這里的Scrapy一定要首字母大寫
pip3 install Scrapy

#如果遇到openssl.c文件沒有找到的錯誤提示,需要處理先執(zhí)行
env LDFLAGS="-L$(brew --prefix openssl)/lib" CFLAGS="-I$(brew --prefix openssl)/include" pip3 install paramiko

#安裝完成之后再次執(zhí)行剛才的安裝命令
pip3 install Scrapy

#安裝完成,我們查看一下版本信息
pip3 show scrapy

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

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