如何在树莓派中更新python

新手上路,请多包涵

我需要树莓派中的 python 最新版本。

我试过 apt install python3 3.8

apt install python3 但这没有用。

而且我还需要更新我的树莓派 python IDLE

原文由 Muhammed Zenhar 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 602
2 个回答

首先更新 Raspbian。

 sudo apt-get update

然后安装先决条件,这将使 Python 和/或包的任何进一步安装更加顺利。

 sudo apt-get install -y build-essential tk-dev libncurses5-dev libncursesw5-dev libreadline6-dev libdb5.3-dev libgdbm-dev libsqlite3-dev libssl-dev libbz2-dev libexpat1-dev liblzma-dev zlib1g-dev libffi-dev

然后安装 Python,可能是通过下载压缩文件?

示例 1:

 wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz

提取文件夹:

 sudo tar zxf Python-3.8.0.tgz

移入文件夹:

 cd Python-3.8.0

初始配置:

 sudo ./configure --enable-optimizations

使用上述参数运行文件夹内的 makefile:

 sudo make -j 4

这次再次运行 makefile 直接安装包:

 sudo make altinstall

也许您已经做到了,但是您不知道如何将新版本设置为系统的默认版本?

首先检查它是否已安装:

 python3.8 -V

向 .bashrc 发送一个强命令,告诉他谁(哪个版本)负责 Python

 echo "alias python=/usr/local/bin/python3.8" >> ~/.bashrc

再次!告诉他,因为 .bashrc 必须理解!我在开玩笑 - 你必须获取文件以便立即应用更改:

 source ~/.bashrc

然后检查您的系统是否将 Python 的默认版本更改为 Python 3.8

 python -V

失败取决于很多因素:安装了哪些依赖项,向 source_list.d 添加了哪些包,安装过程中出现的一些不便之处。所有这些都可能为您提供比您想象的更多的信息,请仔细阅读。希望它有所帮助。

原文由 XER0ZZ 发布,翻译遵循 CC BY-SA 4.0 许可协议

对于所有在步骤中冻结 RPi 3 有问题的人:

 sudo make -j 4

只需将其更改为:

 sudo make -j 2

或者简单地:

 sudo make

此致

原文由 Chopin-san 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏