• MAC 安装miniconda


    Conda

    Conda是一个开源跨平台语言无关的包管理与环境管理系统。由“连续统分析”基于BSD许可证发布。 Conda允许用户方便地安装不同版本的二进制软件包与该计算平台需要的所有库。还允许用户在不同版本的包之间切换、从一个软件仓库下载包并安装。 Conda是用Python语言开发,但能管理其他编程语言的项目,包括多语言项目。

    Getting started with conda — conda 24.3.1.dev62 documentation

    Miniconda

    Miniconda 是 conda 的免费最小安装程序。它是 Anaconda 的一个小型引导版本,仅​​包含 conda、Python、它们都依赖的包以及少量其他有用的包(例如 pip、zlib 等)。如果您需要更多软件包,请使用该 命令从 Anaconda 公共存储库或其他渠道(例如 conda-forge 或 bioconda)默认提供的数千个软件包中进行安装。

    Miniconda — Anaconda documentation

    Miniconda安装步骤

    根据MAC 芯片类型选择合适的sh文件

    M1 芯片

    这四个命令快速、安静地安装最新的 M1 macOS 版本的安装程序,然后自行清理。要为 macOS 安装不同版本或架构的 Miniconda,请更改命令.sh中安装程序的名称curl

    1. mkdir -p ~/miniconda3
    2. curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-arm64.sh -o ~/miniconda3/miniconda.sh
    3. bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
    4. rm -rf ~/miniconda3/miniconda.sh

    Intel 芯片

     这四个命令快速、安静地安装最新的 M1 macOS 版本的安装程序,然后自行清理。要为 macOS 安装不同版本或架构的 Miniconda,请更改命令.sh中安装程序的名称curl

    1. mkdir -p ~/miniconda3
    2. curl https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -o ~/miniconda3/miniconda.sh
    3. bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
    4. rm -rf ~/miniconda3/miniconda.sh

    安装后,初始化新安装的 Miniconda。以下命令针对 bash 和 zsh shell 进行初始化

    1. ~/miniconda3/bin/conda init bash
    2. ~/miniconda3/bin/conda init zsh

    Miniconda验证

    安装之后可以使用conda --version进行安装验证。

    可能遇到的问题

    安装完anaconda后,在终端输入conda –version(用来查看conda版本,还能验证是否可用)后,报错zsh: command not found: conda。

    解决办法

    该问题是由于anaconda安装完成后没有配置环境路径导致。因此需要在.zshrc中加入anaconda的路径。保存退出后source 一下就可以。

    1. 在Terminal中用vim命令打开文件
      vim ~/.zshrc
    2. 按 a进入编辑模式(最下方会出现– INSERT –),之后在文件末尾(有的可能文件里有内容,直接在末尾添加即可)和insert之间输入如下内容:
      export PATH=/yourpath/anaconda3/bin:$PATH
      注意:上面的”/yourpath”要替换成你自己的Anaconda安装目录。
      按esc退出编辑模式,保存文件并退出(输入”:wq”回车)
    3. 让修改的文件生效
      source ~/.zshrc
      再次输入conda –version就可以看到版本号,到此完美解决。
    1. software % vim ~/.zshrc
    2. software % source ~/.zshrc
    3.  software % conda --version
    4. conda 24.3.0

  • 相关阅读:
    [附源码]java毕业设计网上点餐系统
    代码随想录算法训练营 day46|139.单词拆分
    关于HTTPDNS,你知道多少?
    Android 在TextView前面添加多个任意View且不影响换行
    dbeaver 1064 42000 错误 query execution failed
    Reflex WMS 高阶系列1 - Purge database
    十三、DataFrame表格型数据结构
    保护数据安全:如何免受.kann勒索病毒的影响
    【Linux】冯诺依曼体系结构、操作系统、进程概念、进程状态、环境变量、进程地址空间
    Spring MVC 中的拦截器的使用“拦截器基本配置” 和 “拦截器高级配置”
  • 原文地址:https://blog.csdn.net/piaoxue820/article/details/138153888