在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:显示版本号。
    效果如下:

参考

相关推荐
漫谈网络3 分钟前
闭包与作用域的理解
python·装饰器·闭包·legb
滴答滴答嗒嗒滴4 分钟前
Python小练习系列 Vol.5:数独求解(经典回溯 + 剪枝)
python·深度优先·剪枝
VBA63374 分钟前
VBA代码解决方案第二十三讲 EXCEL中,如何删除工作表中的空白行
开发语言
Alger_Hamlet14 分钟前
Pycharm 2024.3 Python开发工具
ide·python·pycharm
techdashen15 分钟前
性能比拼: Go(Gin) vs Python(Flask)
python·golang·gin
techdashen41 分钟前
性能比拼: Go标准库 vs Python FastAPI
python·golang·fastapi
martian6651 小时前
Java开发者指南:深入理解HotStuff新型共识算法
java·开发语言
键盘上的GG小怪兽GG1 小时前
Centos主机检查脚本
开发语言·网络·python
ak啊1 小时前
PyTorch框架-Python GPU编程
pytorch·python·gpu
学习是种信仰啊1 小时前
QT文件操作(QT实操学习3)
开发语言·qt·学习