【工具】Mac OS(M2)安装Miniconda

Conda 是一个开源的 包管理工具环境管理工具,支持跨平台(Windows/macOS/Linux)。它不仅可以管理 Python 包,还能管理其他语言的包(如 R、C/C++ 等)。与 pip 不同,Conda 直接管理二进制包,解决依赖冲突更高效。

Miniconda 是 Conda 的 最小化安装版本,仅包含 Conda、Python 和少量核心依赖。它是 Anaconda 的轻量级替代品,用户可按需安装所需包。

在这里插入图片描述

Miniconda官网

1.下载安装脚本

curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh

2.通过bash安装

# 这里默认下载位置是~,如果自己下载位置在别处切换到下载目录执行脚本
bash ~/Miniconda3-latest-MacOSX-arm64.sh

期间按回车或者yes就可以

3.添加下载源

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
 
conda config --set show_channel_urls yes

4.Conda常用命令

类别命令示例说明
基本信息conda info查看 Conda 的版本、环境路径、配置文件等基本信息
conda list列出当前环境中已安装的所有包
环境管理conda create -n MyEnv python=3.7创建名为 MyEnv 的 Python 3.7 环境
conda env listconda info --envs列出所有已创建的环境
conda activate MyEnv激活名为 MyEnv 的环境
conda deactivate退出当前环境(旧版本可能需要 conda deactivate MyEnv
conda create --name NewEnv --clone MyEnv通过克隆 MyEnv 重命名为 NewEnv
conda remove -n MyEnv --all删除名为 MyEnv 的环境及其所有包
包管理conda install package_name安装最新版本的包(默认安装到当前激活环境)
conda install package_name=x.x安装指定版本(如 numpy=1.21
conda update package_name更新指定包到最新版本
conda remove package_name卸载当前环境中的指定包

5.参考链接

MAC OS(M1)安装配置Miniconda

Windows安装Miniconda+Pycharm配置

Conda常用命令

怎么解决:Traceback(most recent call last): File "/home/yxx/simplerEnv/simpler env/main inference.py", line 10, in <module>from simpler env.policies.octo.octo model import OctoInference File "/home/yxx/simplerEnv/simpler env/policies/octo/octo model.py", line 8, in <module> from octo.model octo model import OctoModel File "/home/yxx/simplerEnv/octo/octo/model/octo model.py", line 8, in <module> from flax.training import orbax utils File "/home/yxx/miniconda3/envs/simpler ori/lib/python3.10/site-packages/flax/training/orbax utils.py", line 24, in <module> import orbax.checkpoint as ocpFile "/home/yxx/miniconda3/envs/simpler ori/lib/python3.10/site-packages/orbax/checkpoint/init.py", line 23, in <module>from orbax.checkpoint import args File "/home/yxx/miniconda3/envs/simpler ori/lib/python3 .10/site-packages/orbax/checkpoint/args.py", line 22, in <module>from orbax.checkpoint,array checkpoint handler import ArravRestoreArgs as ArravRestoreFile "/home/vxx!miniconda3/envs/simpler ori/lib/python3,10/site-packaees/orbax/checkpoint/array checkpoint hander.py", line 28, in <module> from orbax.checkpoint import type handlers File "/home/yxx/miniconda3/envs/simpler ori/lib/python3.10/site-packages/orbax/checkpoint/type handlers.py", line 31, in <module>fromjax.experimental.array serialization import serialization File "/home/yxx/miniconda3/envs/simpler ori/lib/python3.18/site-packages/jax/experimental/array serialization/serialization.py", line 37, in <module>import tensorstore as tsFile "/home/yxx/miniconda3/envs/simpler ori/lib/python3.10/site-packages/tensorstore/ init .py", line 21, in <module>from .tensorstore import *ImportError:initialization failed
06-30
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值