由于處于學(xué)習(xí)階段龙誊,希望代碼能逐條執(zhí)行調(diào)試抚垃,最好的選擇就是Jupyter notebook,之前在Windows下直接安裝Anaconda就可以了趟大,不過(guò)樹莓派是ARM處理器鹤树,目前Anaconda還沒(méi)有對(duì)應(yīng)的版本。因此參考了一下網(wǎng)上的資料逊朽,直接安裝Jupyter notebook罕伯。
確保已經(jīng)安裝了pip3
直接運(yùn)行pip3,看是否能有正確的返回
如果沒(méi)有,則用下面的命令安裝:
sudo apt install python3-pip
安裝Jupyter notebook
使用命令:
pip3 install Jupyter
安裝過(guò)程中報(bào)錯(cuò)叽讳,表示有很多依賴包版本不符追他,查了一下,Jupyter notebook運(yùn)行在Python3.6環(huán)境中岛蚤,而樹莓派目前是Python3.5的邑狸。
安裝Python3.6
1.到官網(wǎng)下載源碼版本的Python包,目前是3.6.8涤妒。
2.解壓单雾。
3.進(jìn)入剛才解壓的目錄。
4.然后分別執(zhí)行:
sudo ./configure
sudo make
sudo make install
現(xiàn)在Python3.6.8就被安裝到了/usr/local/bin
目錄下。
這個(gè)目錄下有python3
的鏈接文件铁坎,沒(méi)有python
的鏈接文件蜂奸,此時(shí)運(yùn)行python
,啟動(dòng)的是/usr/bin
目錄下的python硬萍,運(yùn)行python3
則運(yùn)行的是/usr/local/bin
目錄下的python,即便/usr/bin
目錄下也有python3
围详。
再運(yùn)行pip3 install Jupyter
朴乖,結(jié)果還是不能成功。
轉(zhuǎn)投Miniconda吧助赞。
安裝Miniconda
1.從下面地址下載Miniconda
http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
2.進(jìn)入安裝文件所在目錄安裝Miniconda
sudo bash Miniconda3-latest-Linux-armv7l.sh
先按Enter跳過(guò)協(xié)議买羞,再輸入yes,再下一步會(huì)提示安裝目錄雹食,輸入/home/pi/miniconda3畜普。
3.配置 .bashrc 文件,在最后增加
export PATH="/home/pi/miniconda3/bin:$PATH"
4.更新配置
source ~/.bashrc
現(xiàn)在運(yùn)行python
群叶,就是miniconda3
中的python版本了
5.conda更換源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
最好不要用sudo
來(lái)安裝
用sudo bash Miniconda3-latest-Linux-armv7l.sh
安裝好后吃挑,miniconda3
目錄的權(quán)限屬于root
,可以用下面命令修改:
sudo chown pi:pi -R miniconda3