• 树莓派ubuntu上配置miniconda并创建虚拟环境


    树莓派安装ubuntu和miniconda配置

    • 本文所配置环境为:树莓派4B安装的系统为ubuntu 22 server,所配置的miniconda版本为4.2,python版本3.8。在此之前要清楚树莓派4B已经将处理器从arm架构换成了aarch64架构,所以能够使用最新的aarch64版本的miniconda了。但是目前还兼容不了miniconda 4.10以上的版本,所以本文安装的4.9.2版本。

    安装步骤

    1.获取miniconda安装包

    这里使用的是清华镜像里面下载,官网比较慢,进入网站下载对应系统和架构的软件包,然后传输到树莓派桌面。
    下载链接

    https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
    
    • 1

    在这里插入图片描述

    2.树莓派上安装miniconda

    直接桌面上打开终端,输入安装命令

    bash Miniconda3-py38_4.9.2-Linux-aarch64
    
    • 1

    安装过程中,注意看提示,Enter键跳过一些说明和输入yes确认,最后让你确认安装路径,直接Enter键默认即可。
    安装成功会提示:Thank you for installing Miniconda3!

    # 查看版本信息,返回版本号代表安装成功
    conda -V
    
    • 1
    • 2

    3.换源

    部分教程会让配置环境变量,本教程安装方法是安装过程中默认配置好了环境变量的,不需要再额外配置。
    输入以下命令换源:

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
    
    • 1
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    
    • 1
    conda config --set show_channel_urls yes
    
    • 1

    4.创建虚拟环境

    #创建虚拟环境
    conda create -n 你的环境名称 python=你的python版本号
    #例如
    conda create -n testName python=3.9
    
    • 1
    • 2
    • 3
    • 4

    虚拟环境相关命令:

    #激活虚拟环境
    source activate your_env_name
    #退出虚拟环境
    conda deactivate
    #删除虚拟环境
    conda env remove --name your_env_name
    #查看当前拥有的所有的环境
    conda info -e 
    #换源
    gedit ~/.condarc
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    5.一些问题的解决

    (1)报错illegal instruction或非法指令,则需要重新安装miniconda,我出现该问题的原因是在安装完成后使用conda update进行了更新,所以大家安装完成后不要输入这个更新,按照本教程安装即可。
    (2)安装miniconda过程中,提示安装失败,报错Miniconda3-latest-Linux-aarch64.sh:行 358: 3733 非法指令 $CONDA_EXEC" constructor --prefix "$PREFIX" --extract-conda-pkgs,出现这个问题的原因是你安装的miniconda版本太高了,树莓派目前没有兼容,所以安装文章开头的版本就可以了,不要安装4.10及以上的版本。

  • 相关阅读:
    idea移除许可证
    如何完全、干净地卸载Oracle 11g数据库?
    Web后端-请求响应
    数据存储——声音存储
    C++项目实战——基于多设计模式下的同步&异步日志系统(总集篇)
    理解QT信号和槽
    网络协议学习:第一天
    Linux高级应用——web网站服务
    锐捷SuperVlan实验配置
    STM32cubeIDE 更改Repository folder
  • 原文地址:https://blog.csdn.net/z3447643805/article/details/133753705