目前 berryconda 的开发者 Jonathan Helmus 正在努力添加 Python 3.7 支持,如果你想看看是否有更新或者你想支持他,看看 这个 pull request 。 (更新 20200623) berryconda 现在处于非活动状态,This project is no longer active, no recipe will be updated and no packages will be added to the rpi channel. 如果你现在需要在你的 Pi 上运行 Python 3.7,你可以在没有 Miniconda 的情况下这样做。检查您是否正在运行名为 Buster 的最新版本的 Raspbian OS。 Buster 预装了 Python 3.7( 来源),因此只需使用以下命令运行您的程序:
在 Raspberry Pi 上安装 Miniconda 并添加 Python 3.5 / 3.6
如果您已经成功安装了 Miniconda,请跳过第一部分。
在树莓派上安装 Miniconda
接受许可协议
yes
当询问时,更改安装位置:
/home/pi/miniconda3
您是否希望安装程序将 Miniconda3 安装位置添加到 /root/.bashrc 中的 PATH?
yes
现在将安装路径添加到 PATH 变量:
转到文件 .bashrc 的末尾并添加以下行:
保存文件并退出。
测试安装是否成功,打开一个新终端,输入
如果您看到包含命令的列表,您就可以开始了。
但是如何使用大于 3.4 的 Python 版本呢?
将 Python 3.5 / 3.6 添加到 Raspberry Pi 上的 Miniconda
安装 Miniconda 后,我还不能安装高于 Python 3.4 的 Python 版本,但我需要 Python 3.5。这是在我的 Raspberry Pi 4 上对我有用的解决方案:
首先,我添加了 jjhelmus 的 Berryconda 包管理器(一种 Miniconda 的 armv7l 版本的最新版本):
直到现在我才能够安装 Python 3.5 或 3.6 而无需自己编译:
之后我能够使用添加的 Python 版本创建环境,例如使用 Python 3.5:
现在可以激活新环境“py35”:
在树莓派上使用 Python 3.7
目前 berryconda 的开发者 Jonathan Helmus 正在努力添加 Python 3.7 支持,如果你想看看是否有更新或者你想支持他,看看 这个 pull request 。 (更新 20200623) berryconda 现在处于非活动状态,
This project is no longer active, no recipe will be updated and no packages will be added to the rpi channel.
如果你现在需要在你的 Pi 上运行 Python 3.7,你可以在没有 Miniconda 的情况下这样做。检查您是否正在运行名为 Buster 的最新版本的 Raspbian OS。 Buster 预装了 Python 3.7( 来源),因此只需使用以下命令运行您的程序:我希望这个解决方案也对你有用!