Linux 安装 Anaconda 并配置环境

本文详细介绍了如何在飞腾匠牛开发板(ARM架构)中安装Anaconda或Miniconda,包括从官网和清华镜像下载,安装过程,设置环境变量,以及使用conda创建和管理虚拟环境。特别提到了在ARM64架构上可能遇到的问题及解决方案,如选择正确的安装包版本,并提供了conda换源的步骤。
摘要由CSDN通过智能技术生成

Linux 安装 Anaconda/Miniconda 并配置环境


本文主要用于记录自己在 飞腾匠牛开发板(ARM架构) 中利用 Anaconda/Miniconda 创建 python 虚拟环境中遇到的一些问题。

一、Anaconda 下载

1. 官网下载

Free Download | Anaconda

2. 清华镜像下载

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

下载 Linux 64-Bit (x86) installer

注:

如果是在 ARM 架构安装 Anaconda ,下载 Linux 64-Bit (ARM64) installer

否则将会出现如下报错:
在这里插入图片描述

如果下载 Linux 64-Bit (ARM64) installer 运行后出现如下报错:
在这里插入图片描述

则需要降低 Anaconda的版本,采用 miniconda3 4.9 版本完美解决此问题

拉取conda安装包

wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh

二、安装

在下载的安装包路径下运行

bash Anaconda3-2023.07-1-Linux-x86_64.sh

安装包下载的版本会有所不同

Enter 查看协议,一直继续,

直到看到 Please answer ‘yes’ or ‘no’ , 输入 yes

在这里插入图片描述

三、添加环境变量

首先,看 Anaconda 是否自动配置了环境变量:

source ~/.bashrc

再执行 conda,如果如下图说明 Anaconda 已经自动配置好了环境变量
在这里插入图片描述

四、conda 管理虚拟环境

1. conda 创建虚拟环境

创建虚拟环境

conda create -n my_env python=3.8.2

查看已有的虚拟环境

conda env list

2. conda 激活虚拟环境

激活

conda activate my_env

取消激活

conda deactivate

3. 取消自动进入base环境

conda config --set auto_activate_base false

4. conda 换源

清华源

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

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

5. conda管理安装源

查看已安装源

conda config --show-sources

删除安装源

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

恢复默认源

conda config --remove-key channels

pip换源

pip install pkg -i http://pypi.douban.com/simple

conda 换源的其他方式

Vim 在根目录下编辑 .condarc 文件

vim ~/.condarc
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

参考

Linux配置conda环境并换源 - 知乎 (zhihu.com)

Anaconda更换清华源、中科大源_星尘 StarDust的博客-CSDN博客

树莓派4B64位系统安装miniconda(折腾了几天终于解决)_miniconda3-py37_23.1.0-1-linux-aarch64.sh_叻斯哩_LeslieWu的博客-CSDN博客

Ubuntu下安装Anaconda的步骤(带图) - 知乎 (zhihu.com)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值