2019-05-02【树莓派笔记】为树莓派选择一个开发工具

由于处于学习阶段,希望代码能逐条执行调试,最好的选择就是Jupyter notebook,之前在Windows下直接安装Anaconda就可以了,不过树莓派是ARM处理器,目前Anaconda还没有对应的版本。因此参考了一下网上的资料,直接安装Jupyter notebook。


确保已经安装了pip3

直接运行pip3,看是否能有正确的返回
如果没有,则用下面的命令安装:

sudo apt install python3-pip

安装Jupyter notebook

使用命令:

pip3 install Jupyter

安装过程中报错,表示有很多依赖包版本不符,查了一下,Jupyter notebook运行在Python3.6环境中,而树莓派目前是Python3.5的。

安装Python3.6

1.到官网下载源码版本的Python包,目前是3.6.8。
2.解压。
3.进入刚才解压的目录。
4.然后分别执行:

sudo ./configure
sudo make
sudo make install

现在Python3.6.8就被安装到了/usr/local/bin目录下。
这个目录下有python3的链接文件,没有python的链接文件,此时运行python,启动的是/usr/bin目录下的python,运行python3则运行的是/usr/local/bin目录下的python,即便/usr/bin目录下也有python3
再运行pip3 install Jupyter,结果还是不能成功。
转投Miniconda吧。


安装Miniconda

1.从下面地址下载Miniconda

http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh

2.进入安装文件所在目录安装Miniconda

sudo bash Miniconda3-latest-Linux-armv7l.sh

先按Enter跳过协议,再输入yes,再下一步会提示安装目录,输入/home/pi/miniconda3。
3.配置 .bashrc 文件,在最后增加

export PATH="/home/pi/miniconda3/bin:$PATH"

4.更新配置

source ~/.bashrc

现在运行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来安装

sudo bash Miniconda3-latest-Linux-armv7l.sh安装好后,miniconda3目录的权限属于root,可以用下面命令修改:

sudo chown pi:pi -R miniconda3

勉强好了,还差Jupyter,下次再弄。

你可能感兴趣的:(2019-05-02【树莓派笔记】为树莓派选择一个开发工具)