【 python 】《 Anaconda的替代品Miniforge3安装、环境迁移、使用教程 》

前言

Anaconda 开始对企业收费了,公司方面要求替换Anaconda。经过考察决定使用minforge+mamba替代Anaconda完成工作,这样可以避免追责并兼容原环境信息。

安装Miniforge3

下载Miniforge3

下载地址:https://github.com/conda-forge/miniforge/releases

双击安装

配置环境变量

配置 Miniforge3_home 变量,值为Miniforge3的安装路径。

在 Path 变量中相继配置:%Miniforge3_home%、%Miniforge3_home%\Library\bin、%Miniforge3_home%\Scripts

cmd测试命令

使用 mamba --version 或 mamba info --help 测试命令是否可运行。

配置下载加速源

清华下载源配置教程:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/

channels:
  - conda-forge
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pkgs_dirs:
  - D:\tools\miniforge3\pkgs\
envs_dirs:
  - D:\tools\miniforge3\envs\

修改文件夹权限

这两个文件夹的权限都开到最大。

迁移Anaconda环境

移动文件

找到Anaconda安装目录,将 envs 目录直接剪切到 Miniforge3 目录下。

卸载Anaconda

进入Anaconda安装目录,找到 uninstall 开通文件,双击运行。

Pycharm更改环境索引

创建项目时-更改

已有项目时-更改

重点:重启 PyCharm 软件!!!!!!

Minforge3使用教程

查看所有环境

# 查看mamba下所有环境
mamba info --envs

创建新环境

# 创建新环境: -n 自定义名称 python=版本号
mamba create -n py_310 python=3.10

创建新环境(并拉取多个库)

# 创建新环境并拉取多个库
mamba create -n dl_env python=3.11 pytorch=2.3.1 tensorflow=2.15 -c conda-forge

克隆环境

# 克隆环境
mamba create --clone py_310 --name new_py_310

删除环境

# 删除环境
mamba remove -n py_310 --all

切换环境

# 激活环境 py_310是刚才新创建的环境名
mamba activate py_310

退出环境

# 退出环境
mamba deactivate

查看所有环境

# 查看所有环境
mamba info --envs

安装库包

# 安装库包,多个包
mamba install numpy pandas

# 指定版本安装
mamba install tensorflow=2.15

删除库包

# 删除库包
mamba remove numpy

更新库包

# 更新库包
mamba update numpy

# 更新所有库包
mamba update --all

清理所有缓存

# 清理所有缓存
mamba clean --all -y

 

posted @ 2025-05-02 15:45  芋白  阅读(7758)  评论(0)    收藏  举报