conda是一种通用包管理系统 旨在构建和管理任何语言和任何类型的软件。
不同项目对环境要求不同 因此需要管理与切换环境。
anaconda和miniconda是相关的管理软件 其中miniconda仅有基础的功能 推荐使用。
下载官网
https://conda.io/en/latest/miniconda.html
如上图所示 是对应不同系统的版本。
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
安装完成
查看是否安装成功,如果安装没问题会显示conda版本号
conda --version新建环境
conda create --name your_env_nameyour_env_name是环境名称 对环境的操作后面会详述
查看pc上创建了哪些环境 返回环境的名字和路径
激活环境 切换环境
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 测试一下吧。
删除环境 test1是环境的名字 –all表示将这个环境中所有的东西都删除。
查看当前环境下 安装了那些工具包。
就可以安装软件到当前环境。
conda list --explicit ~/Desktop/testa.txt切换到testa环境下 将环境中的所有安装包的版本和路径等信息都导入到桌面的testa.txt文件下。
conda install --file ~/Desktop/testa.txt将文件中所有的软件包安装到当前环境中。



