前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >树莓派3B+中下载miniconda3

树莓派3B+中下载miniconda3

作者头像
用户10922923
发布2024-05-25 18:25:21
920
发布2024-05-25 18:25:21
举报
文章被收录于专栏:兵马俑的CSDN

1、引言 在树莓派3B中下载miniconda后(3.16的版本2018年的相当老旧;)才发现他并不能下载3.7以上的版本,3.6可以,、、使用该命令对conda升级后也不能实现;

代码语言:javascript
复制
conda update -n root -c defaults conda

查阅资料才发现

Linux操作系统为32位的 要下载armv7结尾的.sh文件,但是Miniconda对armv7的支持版本已经很古老了,在创建虚拟环境Python3.7以上貌似都会出现问题,勉强支持到Python3.4版本左右,而且官方的作者对armv7结尾的.sh文件已经停更很久了,不建议安装使用,推荐树莓派安装64位的Linux。

Miniconda对armv7的支持参考

我是32位的于是我重置SD卡下载了64位的,在Raspberry Pi中

在我往期博客可以看入门时树莓派的一系列笔记

2、查看树莓派版本

代码语言:javascript
复制
uname -a

注意:python版本也需要查询,不然conda装不上去(确保 Miniconda 版本与您系统中已有的 Python 版本兼容。如果系统中已经安装了 Python 3.10 或更高版本,这可能不会造成问题。)所以比系统小一个版本是没有问题的;

但是树莓派4B安装的系统为ubuntu 22 server时,所配置的miniconda版本为4.2,python版本3.8。但目前还兼容不了miniconda 4.10以上的版本。因此,建议安装的版本是Miniconda 4.9.22。如果您的树莓派系统和配置与此类似,那么您应该避免安装4.10及以上版本的Miniconda,以确保兼容性。

3.下载(建议py3.9的 Linux-aarch64

miniconda清华镜像下载地址

miniconda官方下载地址

我的树莓派是 aarch64并且是3.11的版本,所以在miniconda官方中选择了 Linux-aarch64 版本的,根据自己树莓派的版本选择对应的版本,否则安装会出错。

终端执行命令;我用的最新版的

下载 Miniconda3-python3.10的安装包,则执行以下这条

代码语言:javascript
复制
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda3-py310_24.4.0-0-Linux-aarch64.sh

下载 Miniconda3-python3.9的安装包,则执行以下这条(建议执行py3.9的)

代码语言:javascript
复制
wget https://repo.continuum.io/miniconda/Miniconda3-py39_4.9.2-Linux-aarch64.sh

然后安装命令

下载 Miniconda3-python3.10的安装包,则执行以下这条

代码语言:javascript
复制
/bin/bash  Miniconda3-py310_24.4.0-0-Linux-aarch64.sh

下载 Miniconda3-python3.9的安装包,则执行以下这条(建议执行py3.9的)

代码语言:javascript
复制
/bin/bash Miniconda3-py39_4.9.2-Linux-aarch64.sh

不行或者就用root命令(以3.9为例)

代码语言:javascript
复制
sudo bash Miniconda3-py39_4.9.2-Linux-aarch64.sh

然后

代码语言:javascript
复制
yes

一直回车或者空格、按S跳读;再yes

代码语言:javascript
复制
yes

接着;输入安装位置;

代码语言:javascript
复制
/home/pi/miniconda3
代码语言:javascript
复制
yes

安装成功

4、检查版本

没有就是路径环境没有设置

在终端添加 .bashrc 配置 可以使用nano或者vim,这里nano 为例子

代码语言:javascript
复制
nano ~/.bashrc

最后一行加入

代码语言:javascript
复制
export PATH="/home/pi/miniconda3/bin:$PATH"

ctrl+s保存后;ctrl+x退出

请确保将/home/pi/miniconda3/bin替换为你的miniconda安装路径。

配置完成后,更新配置:

代码语言:javascript
复制
source ~/.bashrc

检查现在什么版本

代码语言:javascript
复制
conda -V

查看已安装依赖

代码语言:javascript
复制
conda list

5、换源

下载东西能快一点,清华源

代码语言:javascript
复制
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
conda config --set show_channel_urls yes

直接在终端输入

6、conda的使用(三步走:创建-激活-退出)

创建环境

代码语言:javascript
复制
conda create -n 虚拟环境的名称 python=版本

比如我:

代码语言:javascript
复制
conda create -n py38 python=3.8.8

按yes确认,三个done为安装成功

激活环境

代码语言:javascript
复制
source activate 虚拟环境的名称

比如

代码语言:javascript
复制
conda activate py38

退出环境

代码语言:javascript
复制
conda deactivate

7、卸载

在有miniconda的文件夹中卸载:

代码语言:javascript
复制
rm -rf miniconda3

参考文章:Raspberry Pi 3B 安装Miniconda_initialize miniconda3 no change-CSDN博客

树莓派3B+中下载miniconda3(图文全过程)-CSDN博客

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-05-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、引言 在树莓派3B中下载miniconda后(3.16的版本2018年的相当老旧;)才发现他并不能下载3.7以上的版本,3.6可以,、、使用该命令对conda升级后也不能实现;
  • 2、查看树莓派版本
  • 3.下载(建议py3.9的 Linux-aarch64 )
  • 4、检查版本
  • 5、换源
  • 6、conda的使用(三步走:创建-激活-退出)
  • 7、卸载
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档