conda安装----arm平台安装miniconda
conda
conda是一种通用包管理系统,旨在构建和管理任何语言和任何类型的软件。
不同项目对环境要求不同,因此需要管理与切换环境。
anaconda和miniconda是相关的管理软件,其中miniconda仅有基础的功能,推荐使用。
arm平台安装miniconda
下载官网
https://conda.io/en/latest/miniconda.html
如上图所示,是对应不同系统的版本。
linux相关版本介绍
Miniconda3 Linux 64-bit
64位架构,代表厂家有Intel、AMD
Miniconda3 Linux-aarch64 64-bit
就是arm架构的64位系统,基于armv8指令集的64位架构
Miniconda3 Linux-ppc64le 64-bit
IBM power系列架构,目标架构为64位PowerPC和Power Architecture处理器,并对此优化的应用程序的标识符,编译源代码时经常使用
Miniconda3 Linux-s390x 64-bit
IBM System z 系列 (zSeries)大型机 (mainframe) 硬件平台,是银行或者大型企业或者科研单位用的,大部分用户接触不到
下载与安装
下载Miniconda3 Linux-aarch64 64-bit
安装
bash Miniconda3-latest-Linux-aarch64.sh
安装完成
miniconda使用教程
查看是否安装成功,如果安装没问题会显示conda版本号
conda --version
新建环境
conda create --name your_env_name
your_env_name是环境名称,对环境的操作后面会详述
conda env list
查看pc上创建了哪些环境 返回环境的名字和路径
conda activate your_env_name
激活环境 切换环境
更改仓库地址-加速下载速度
miniconda安装之后,默认的仓库地址都是国外的地址,下载的速度很慢,所以需要切换成国内的仓库地址。
推荐使用清华大学的镜像站
Anaconda 镜像使用帮助:https://mirrors4.tuna.tsinghua.edu.cn/help/anaconda/
ctrl+h 查看隐藏文件
home目录下没有.condarc文件,运行下面命令,创建该文件。
conda config --set show_channel_urls yes
此时,.condarc文件中的内容比较少,只有一句show_channel_urls: true。复制上面内容到文件中,并保存。
运行 conda clean -i 清除索引缓存,保证用的是镜像站提供的索引。
运行 conda create -n myenv numpy 测试一下吧。
conda remove --name test1 --all
删除环境,test1是环境的名字,–all表示将这个环境中所有的东西都删除。
conda list
查看当前环境下,安装了那些工具包。
conda install 软件包的名字
就可以安装软件到当前环境。
conda list --explicit > ~/Desktop/testa.txt
切换到testa环境下,将环境中的所有安装包的版本和路径等信息都导入到桌面的testa.txt文件下。
conda install --file ~/Desktop/testa.txt
将文件中所有的软件包安装到当前环境中。