美文网首页树莓派
2019-05-03【树莓派笔记】安装轻量Python开发工具:

2019-05-03【树莓派笔记】安装轻量Python开发工具:

作者: 李必清 | 来源:发表于2019-05-03 22:34 被阅读0次

    原本打算在树莓派上安装Jupyter Notebook来学习Python,结果没能安装成功。仔细想想树莓派性能就那样,只要能运行程序就可以了,没必要全程在上面做开发,安装一个能用的IDE,偶尔能用一下就好了。网上有介绍Thonny是在树莓派系统上预装的,可是我安装的版本没有,今天就装一个。


    进到官网https://thonny.org/,鼠标指向对应的操作系统版本,就有弹出安装方法的提示。

    Thonny安装方法.png
    将对应的命令sudo apt install python3-thonny复制到命令行中,就可以完成安装了。

    按照官网介绍的方法安装居然失败了,没下载完,下载太慢了,只有1、2K,试着修改apt的源。
    打开/etc/apt/sources.list,将原来的内容全部注释,新增下面的内容:

    deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ jessie main contrib non-free rpi
    

    保存不成功,在命令行下执行ls -l,看到sources.list属于Root用户,试试昨天的方法,重新赋权:

    sudo chown pi:pi -R sources.list
    

    重新打开/etc/apt/sources.list,修改后就可以保存了。
    同样的方法修改/etc/apt/sources.list.d下的raspi.list,增加下面的内容:

    deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ jessie main ui
    

    现在执行sudo apt updatesudo apt upgrade,速度快多。


    再次安装thonny,还是失败

    pi@raspberrypi:~ $ sudo apt install python3-thonny
    正在读取软件包列表... 完成
    正在分析软件包的依赖关系树       
    正在读取状态信息... 完成       
    有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是
    因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件
    包尚未被创建或是它们已被从新到(Incoming)目录移出。
    下列信息可能会对解决问题有所帮助:
    
    下列软件包有未满足的依赖关系:
     python3-thonny : 依赖: python3-jedi 但是它将不会被安装
                      依赖: python3-venv 但是它将不会被安装
    E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系
    

    又遇到新问题

    用pip安装jedi,提示:

    Could not fetch URL https://pypi.org/simple/jedi/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/jedi/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)) - skipping
    

    放弃了,重新做一遍树莓派系统吧。

    相关文章

      网友评论

        本文标题:2019-05-03【树莓派笔记】安装轻量Python开发工具:

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