【 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
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号