在Mac M1上面安装Miniconda

问题

Python工程项目,通常使用Python虚拟环境,来解决包依赖问题。类似Java工程里面的Maven包依赖管理。所以,需要在我的机器上面安装Miniconda来管理Python工程项目中的依赖库包管理问题。为啥不使用Anaconda?我这边有如下原因:

  • Anaconda安装的包不一定是我需要的。我需要明确我的工程里面使用哪些包;
  • Anaconda上来安装占用的磁盘空间就是4G多。这样太大了。
  • 命令行对于我来说不是太大问题。
    官网也给出一些选择Anaconda还是Miniconda的建议,可以去看看。参考如下:
    Getting started with Anaconda

本来Miniconda就是Anaconda的简版,都是同一家公司开发的。

安装

静默安装Miniconda

bash 复制代码
mkdir -p ~/miniconda3
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm ~/miniconda3/miniconda.sh

这样就安装完了如下图:

激活Miniconda

bash 复制代码
source ~/miniconda3/bin/activate

初始化conda

bash 复制代码
conda init --all

效果如下:

测试

重新打开命令行。如果看到命令行前面有base字符,表示现在已经进入了基本的conda环境中了。效果如下图:

然后使用如下两个命令进行测试:

  • conda list:显示当前的名为base的虚拟环境中已经安装的软件和版本号;
  • conda --version:显示版本号。
    效果如下:

参考

相关推荐
TIF星空1 小时前
【使用 C# 获取 USB 设备信息及进行通信】
开发语言·经验分享·笔记·学习·microsoft·c#
Smile丶凉轩3 小时前
Qt 界面优化(绘图)
开发语言·数据库·c++·qt
reasonsummer3 小时前
【办公类-100-01】20250515手机导出教学照片,自动上传csdn+最大化、最小化Vs界面
开发语言·python
Doker 多克4 小时前
Python-Django系列—日志
python·日志
苏三福5 小时前
ros2 hunmle bag 数据包转为图片数据 python版
开发语言·python·ros2humble
qqxhb6 小时前
零基础学Java——第十一章:实战项目 - 桌面应用开发(JavaFX入门)
java·开发语言·javafx
大神薯条老师6 小时前
Python零基础入门到高手8.4节: 元组与列表的区别
开发语言·爬虫·python·深度学习·机器学习·数据分析
z人间防沉迷k6 小时前
堆(Heap)
开发语言·数据结构·笔记·python·算法
不二狗6 小时前
每日算法 -【Swift 算法】Two Sum 问题:从暴力解法到最优解法的演进
开发语言·算法·swift
炯哈哈6 小时前
【上位机——WPF】Window标签常用属性
开发语言·c#·wpf·上位机