目录
前言
Miniconda是一个更小的Anaconda发行版(Anaconda是一个包含大量预装数据科学和机器学习库的Python发行版),它只包含conda包管理器和Python以及其必要的库。Miniconda的目的是提供一个更轻量级的选项来安装和运行conda环境,同时保持Anaconda的核心功能。Miniconda可以安装在任何操作系统上,并且可以用于创建轻量级的Python环境,适合那些需要定制环境,不需要Anaconda完整发行版中所有组件的用户。使用Miniconda,用户可以轻松地安装、更新和管理Python包,以及创建隔离的Python环境。
在进行项目开发中,一个项目中可能需要不同的Python的版本,而在系统内直接安装不同的Python版本会产生环境冲突、路径指向和管理复杂三个主要问题。
使用Miniconda主要是通过创建虚拟环境的方式,一方面,避免本地多版本Python产生的管理复杂性和不稳定性。另一方面,为Python项目开发中实现环境隔离和依赖管理,确保不同项目能够使用特定版本的Python和库,避免版本冲突和依赖问题。
一、下载
打开下面的镜像网站,可以通过下滑选择latest最新版,也以点击Date选择对应系统需要的长期支持的Python版本。文件名中包含 py39 表示这些 Miniconda 版本预安装了 Python 3.9 (选择 Miniconda 安装包时的 Python 版本并不是未来进行Python开发时决定性的因素,即一个默认版本)。
地址:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
或者地址:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
此处,我下载的是红框的这个版本。
下载之后,可以在本地看到下载好的exe文件。
二、安装
双击运行exe安装包,然后跟着下面每一步操作。
(1)点击next,
点击我同意协议,
此处我选择的是只对我当前这个用户安装conda,
这里可以根据个人需要选择安装路径, 此处我是放在了D盘中。
这里勾上将miniconda自动添加到环境变量中,此处显示默认环境是Python3.12。
等待安装完成,
安装完成之后,点击next,
取消两个勾选,点击Finish完成安装。
(2)在菜单栏中直接打开或搜索Anaconda,可以看到如下界面,
(3)在cmd终端命令窗口中,输入下列命令查看conda版本信息,
conda -V
三、修改conda虚拟环境存储路径
背景
第一次创建conda虚拟环境时,发现默认安装路径是C盘。为了避免后期装的包越来越多,虚拟环境占用空间太大导致C盘爆满的问题,需要修改conda的安装路径。
修改步骤
(1)首先在D盘新建一个文件夹,命名任意(我命名为conda_base),然后在这个文件夹里面再新建两个文件夹,命名分别为envs和pkgs。
(2)打开Anaconda Prompt(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
(3)便可在C盘的用户文件夹目录下找到.condarc文件。
接着,打开路径“C:\Users\[用户名]\,找到文件夹中的.condarc文件,使用记事本打开。
打开后会看到里面的内容如下,
现在我们在该文件的最下面,加入以下内容:(路径按照自己实际情况修改 )
envs_dirs:
- D:\my\ruanjian\miniconda3\conda_base\envs
pkgs_dirs:
- D:\my\ruanjian\miniconda3\conda_base\pkgs
加入之后记得保存文件,当前文件的内容如下:
OK,这样就算是修改成功了。