我想知道如何在我的Raspberry Pi 3型号B上安装Continuum的最新Anaconda版本。任何帮助都将不胜感激......
答案 0 :(得分:43)
去获取Raspberry Pi最新版本的miniconda - 为armv7l处理器制作并与Python 3捆绑在一起(例如:DataSet<MailEntry> filteredUserReplyMails = replyMails.filter(entryTuple -> {
String sender = entryTuple.getField(1).toString();
return !sender.contains("git@") && !sender.contains("jira@");
}).map(new MapFunction<Tuple3<String, String, String>, MailEntry>() {
@Override
public MailEntry map(Tuple3<String, String, String> entry) throws Exception {
MailEntry mailEntry = new MailEntry();
mailEntry.messageId = entry.f0.replaceAll("<", "").replaceAll(">", "");
mailEntry.sender = entry.f1;
mailEntry.replyTo = entry.f2;
return mailEntry;
}
});
)
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
获取更新后的 .bashrc 文件。然后输入命令source ~/.bashrc
,它可以给你:
python --version
答案 1 :(得分:6)
如果您已经成功安装了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
您是否希望安装程序在Miniconda3安装位置之前
到/root/.bashrc中的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(Miniconda的armv7l版本的最新版本)的Berryconda软件包管理器:
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
我希望这个解决方案也能为您服务!
答案 2 :(得分:4)
我试图在pi零上运行它。事实证明,pi零有一个armv6l架构,所以上面不能用于pi 0或pi 1。或者here我了解到miniconda没有最新版本的miniconda。相反,我使用此处发布的相同说明来安装berryconda3
康达现在正在工作。希望这能帮助那些对pi零运行conda感兴趣的人!
答案 3 :(得分:3)
如果您对推广到不同的体系结构感兴趣,还可以运行上面的命令并用{4}}替换反引号,如下所示:
uname -m