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

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

作者: 李必清 | 来源:发表于2019-05-02 23:35 被阅读0次

    由于处于学习阶段,希望代码能逐条执行调试,最好的选择就是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【树莓派笔记】为树莓派选择一个开发工具

        本文链接:https://www.haomeiwen.com/subject/jvconqtx.html