如何在RaspBerry Pi 3 Model B上安装Anaconda

问题描述 投票:27回答:3

我想知道如何在我的Raspberry Pi 3型号B上安装Continuum的最新Anaconda版本。任何帮助将不胜感激...

python-3.x anaconda raspberry-pi3
3个回答
45
投票

On Raspberry Pi 3 Model B - Installation of Miniconda (bundled with Python 3)

去获取Raspberry Pi最新版本的miniconda - 为armv7l处理器制作并与Python 3捆绑(例如:uname -m

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

安装后,使用source ~/.bashrc获取更新的.bashrc文件。然后输入命令python --version,它应该给你:

Python 3.4.3 :: Continuum Analytics, Inc.

6
投票

在Raspberry Pi上安装Miniconda并添加Python 3.5 / 3.6 / 3.7

如果您已成功安装Miniconda,请跳过第一部分。

在Raspberry Pi上安装Miniconda

wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-armv7l.sh
sudo md5sum Miniconda3-latest-Linux-armv7l.sh
sudo /bin/bash Miniconda3-latest-Linux-armv7l.sh

接受yes的许可协议

当被问到时,请更改安装位置:/home/pi/miniconda3

您是否希望安装程序在您的/root/.bashrc中将Miniconda3安装位置添加到PATH? yes

现在将安装路径添加到PATH变量:

sudo nano /home/pi/.bashrc

转到文件.bashrc的末尾并添加以下行:

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

保存文件并退出。

要测试安装是否成功,请打开一个新终端并输入

conda

如果您看到包含命令的列表,则可以使用。

但是如何使用大于3.4的Python版本呢?


在Raspberry Pi上向Miniconda添加Python 3.5 / 3.6 / 3.7

在安装Miniconda之后,我还没有安装比Python 3.4更高的Python版本,但我需要Python 3.5。这是我在Raspberry Pi 4上运行的解决方案:

首先,我添加了jjhelmus的Berryconda包管理器(这是最新版本的miniconda armv7l版本):

conda config --add channels rpi

直到现在我才能安装Python 3.5,3.6,3.7,而无需自己编译:

conda install python=3.5
conda install python=3.6
conda install python=3.7

之后我能够使用添加的Python版本创建环境,例如使用Python 3.5:

conda create --name py35 python=3.5

现在可以激活新环境“py35”:

source activate py35

我希望这个解决方案也适合你!


4
投票

如果您对扩展到不同的体系结构感兴趣,还可以运行上面的命令并用反引号替换uname -m,如下所示:

wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-`uname -m`.sh

4
投票

我试图在pi零上运行它。原来pi零有一个armv6l架构,所以上面的内容不适用于pi 0或pi 1。或者here我了解到miniconda没有最新版本的miniconda。相反,我使用相同的说明来安装berryconda3

康达现在正在工作。希望这能帮助那些对pi零运行conda感兴趣的人!

© www.soinside.com 2019 - 2024. All rights reserved.