arm/aarch64架构安装conda环境

文章详细介绍了如何在Linux环境下下载并安装Anaconda,特别是针对阿里arm/aarch64架构的版本。通过清华源下载安装包,然后通过bash命令进行安装,并指导了解决环境变量问题的方法,确保conda可被系统识别。此外,还讲解了如何配置conda的环境变量以及添加清华源为conda的默认通道,以优化包的下载速度。

安装anaconda

下载安装

首先找到一个下载conda的地址

清华源anaconda地址

可以看到conda在不同系统环境下有如下版本
anaconda不同系统版本安装包
鉴别不同国产系统可参考:国产的开源操作系统都有哪些?

这里用阿里arm/aarch64架构

所以下载连接为
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-aarch64.sh

可以手动下载上传,也可使用wget下载

wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2023.03-Linux-aarch64.sh

这里采用wget下载

安装

/bin/bash Anaconda3-2023.
forlinx@ok3588:~/rknn-toolkit2-master/rknn-toolkit2/examples/onnx/yolov5$ sudo find / -name "libgomp*" 2>/dev/null /home/forlinx/.local/lib/python3.8/site-packages/torch.libs/libgomp-efb3da07.so.1.0.0 /home/forlinx/.local/lib/python3.8/site-packages/torch.libs/libgomp-d22c30c5.so.1.0.0 /home/forlinx/miniconda3/conda-meta/libgomp-11.2.0-h1234567_1.json /home/forlinx/miniconda3/share/info/libgomp.info /home/forlinx/miniconda3/pkgs/_openmp_mutex-5.1-51_gnu/lib/libgomp.so.1 /home/forlinx/miniconda3/pkgs/libgcc-ng-11.2.0-h1234567_1/share/info/libgomp.info /home/forlinx/miniconda3/pkgs/libgomp-11.2.0-h1234567_1 /home/forlinx/miniconda3/pkgs/libgomp-11.2.0-h1234567_1/lib/libgomp.so.1.0.0 /home/forlinx/miniconda3/pkgs/libgomp-11.2.0-h1234567_1/lib/libgomp.so /home/forlinx/miniconda3/pkgs/libgomp-11.2.0-h1234567_1.conda /home/forlinx/miniconda3/envs/rknn152/conda-meta/libgomp-11.2.0-h1234567_1.json /home/forlinx/miniconda3/envs/rknn152/share/info/libgomp.info /home/forlinx/miniconda3/envs/rknn152/lib/libgomp.so.1.0.0 /home/forlinx/miniconda3/envs/rknn152/lib/libgomp.so.1 /home/forlinx/miniconda3/envs/rknn152/lib/libgomp.so /home/forlinx/miniconda3/lib/libgomp.so.1.0.0 /home/forlinx/miniconda3/lib/libgomp.so.1 /home/forlinx/miniconda3/lib/libgomp.so /var/lib/dpkg/info/libgomp1:arm64.symbols /var/lib/dpkg/info/libgomp1:arm64.triggers /var/lib/dpkg/info/libgomp1:arm64.shlibs /var/lib/dpkg/info/libgomp1:arm64.md5sums /var/lib/dpkg/info/libgomp1:arm64.list /usr/local/lib/python3.8/dist-packages/tensorflow_cpu_aws.libs/libgomp-cc9055c7.so.1.0.0 /usr/local/lib/python3.8/dist-packages/torch/lib/libgomp-d22c30c5.so.1 /usr/share/doc/libgomp1 /usr/lib/llvm-10/lib/libgomp.so /usr/lib/aarch64-linux-gnu/libgomp.so.1.0.0 /usr/lib/aarch64-linux-gnu/libgomp.so.1 /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.spec /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.a /usr/lib/gcc/aarch64-linux-gnu/9/libgomp.so /usr/lib/gcc/aarch64-linux-gnu/8/libgomp.spec /usr/lib/gcc/aarch64-linux-gnu/8/libgomp.a /usr/lib/gcc/aarch64-linux-gnu/8/libgomp.so forlinx@ok3588:~/rknn-toolkit2-master/rknn-toolkit2/examples/onnx/yolov5$
最新发布
08-09
### 如何在 aarch64 架构安装 Conda #### 确认系统架构 在开始之前,需先确认当前设备的 CPU 架构是否为 ARM 64 位(aarch64)。可以通过以下命令验证: ```bash uname -m ``` 如果返回 `aarch64`,则说明设备支持 ARM 64架构[^3]。 --- #### 下载 Miniconda 安装包 由于 Anaconda 不完全兼容 aarch64 架构,推荐使用轻量级的 Miniconda。访问官方下载页面并获取适合 aarch64安装文件链接。通常可以找到如下命名模式的文件: - **Miniconda3-latest-Linux-aarch64.sh** 注意:某些特定版本可能存在问题(如非法指令错误),因此应优先选择最新稳定版或经过社区测试无误的版本[^2][^4]。 --- #### 执行安装过程 完成下载后,在终端执行以下操作来启动安装程序: 1. 给脚本赋予可执行权限: ```bash chmod +x Miniconda3-latest-Linux-aarch64.sh ``` 2. 运行安装脚本: ```bash ./Miniconda3-latest-Linux-aarch64.sh ``` 按照提示逐步设置安装路径以及初始化配置。完成后重启 shell 或重新加载 `.bashrc` 文件使更改生效: ```bash source ~/.bashrc ``` --- #### 验证安装成功与否 通过检查 conda 命令是否存在及其版本号判断安装状态: ```bash conda --version ``` 正常情况下会显示类似 `conda 4.x.y` 的输出结果。 对于 Jupyter Notebook 的需求,则可通过在线方式单独添加依赖项而非直接尝试从默认频道同步整个应用集合: ```bash conda config --add channels conda-forge conda install jupyterlab ``` 上述步骤能够有效规避因预编译资源缺失而导致的功能受限情况发生[^1]。 --- #### 解决潜在问题 若仍遭遇诸如 “illegal instruction (core dumped)” 类型报错现象时,请考虑更换其他已知良好运作记录的不同发行日期镜像源地址重试一次;另外也可以探索利用 Docker 容器技术预先构建好所需开发环境再移植至目标平台作为替代方案之一加以考量[^4]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值