要學(xué)習(xí)Python數(shù)據(jù)分析,環(huán)境搭建是最基礎(chǔ)的知識點(diǎn),目前Anaconda 和Jupyter notebook是數(shù)據(jù)分析的標(biāo)準(zhǔn)環(huán)境。
Anaconda是包管理器和環(huán)境管理器,Jupyter notebook可以將數(shù)據(jù)分析的代碼、圖像和文檔全部組合到一個(gè)web文檔中。
一、安裝Anaconda
1、Anaconda可用于多個(gè)平臺(Windows、 Mac OS 和Linux),直接去官網(wǎng)地址根據(jù)操作系統(tǒng)版本對應(yīng)下載:
Anaconda官網(wǎng)下載地址
此為MacOS版本,下載好軟件后一路默認(rèn)安裝。
2、命令行安裝方式是打開終端,執(zhí)行以下命令:
bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh //python3版本
過程默認(rèn)安裝,可選擇自動添加環(huán)境變量??吹健盩hank you for installing Anaconda!”就安裝完成了。
然后你source一下或者重啟終端使新加的環(huán)境變量生效
source ~/.bash_profile //或者是source ~/.zshrc_profile
注意:Mac安裝好后的Anaconda可直接在圖形界面進(jìn)行包的管理和操作,有的會出現(xiàn)桌面菜單不現(xiàn)實(shí)Anaconda 的情況,這個(gè)我沒有去解決,接下來的學(xué)習(xí)教程都是在終端命令行完成。
二、conda操作命令
常用命令
查看conda 版本
可檢測安裝Anaconda是否成功
conda --version // 或者conda -V
更新conda 版本
conda update conda
查看安裝了哪些依賴庫
conda list
查找包
conda search XXX
安裝包
conda install XXX
更新包
conda update XXX
刪除包
conda remove XXX
conda 虛擬環(huán)境
anaconda默認(rèn)自帶環(huán)境base
若之前從未進(jìn)入base環(huán)境時(shí),需先進(jìn)入anaconda自帶環(huán)境base
source /opt/anaconda3/bin/activate base
備注:“opt”需替換為自己電腦上anaconda3所在文件夾上的路徑
查看所有虛擬環(huán)境和信息
// 有三種命令均可查詢
conda info -e
conda info --envs
conda env list
創(chuàng)建新的虛擬環(huán)境
conda create --name env_name
// 或者是指定python版本
conda create -n env_name python=3.x
備注:“env_name”為自己創(chuàng)建的環(huán)境名;3.x 根據(jù)需求選擇版本;
新的虛擬環(huán)境會自動創(chuàng)建在原anaconda的envs目錄中
創(chuàng)建新環(huán)境并指定包含的庫
conda create -n env_name scipy
// 并且可以指定庫的版本
conda create -n env_name scipy=0.15.0
復(fù)制環(huán)境
conda create --name env_clone --clone env_name
激活進(jìn)入虛擬環(huán)境
source activate env_name
退出當(dāng)前虛擬環(huán)境
source deactivate
刪除環(huán)境
conda remove --name env_name --all
查看某個(gè)環(huán)境下安裝的庫
conda list -n env_name
三、指令進(jìn)入Jupyter notebook 并配置虛擬環(huán)境
激活虛擬環(huán)境
conda activate env_name
項(xiàng)目要運(yùn)用到Jupyter notebook,要先確保該環(huán)境中已安裝jupyter notebook的包,輸入指令:
conda install jupyter notebook
默認(rèn)端口啟動運(yùn)行
終端命令進(jìn)入項(xiàng)目目錄下輸入指令:
jupyter notebook
進(jìn)入到Jupyter服務(wù)器頁面發(fā)現(xiàn)python解釋器還是默認(rèn)的環(huán)境,退出服務(wù)器回到終端
退出Jupyter notebook,需要關(guān)閉它的服務(wù)器。只需要在它啟動的終端上按:
Mac用戶:control c
Windows用戶:ctrl c
進(jìn)行以下操作:
安裝ipykernel
pip install ipykernel
// 或者是 conda install ipykernel
在ipykernel中安裝當(dāng)前環(huán)境
python -m ipykernel install --name env_name
備注:python為軟連接,有可能是python3; env_name為之前進(jìn)入的虛擬環(huán)境名
若報(bào)錯[Errno 13] Permission denied:文章來源:http://www.zghlxwxcb.cn/news/detail-694597.html
python -m ipykernel install --user --name env_name
退回至base環(huán)境,打開jupyter文章來源地址http://www.zghlxwxcb.cn/news/detail-694597.html
conda deactivate
jupyter notebook
到了這里,關(guān)于Mac系統(tǒng)中Anaconda安裝配置及Jupyter notebook 配置使用問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!