一、什么是conda

Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。一般使用conda为python程序创建虚拟环境。 下面我们使用的Miniconda是conda的精简版本。

二 、安装

Miniconda是conda的精简版安装程序。 它是Anaconda的小型引导程序版本,仅包含conda,python,它们依赖的软件包以及少量其他有用的软件包,包括pip,zlib和其他一些软件包。 使用conda install command可以从Anaconda存储库中安装720+个其他conda软件包。

  • 网址

https://github.com/conda-forge/miniforge
通过上面的网址我们可以选择下载到Miniconda的apple slice版本。

  • 安装
  1. 进入该下载文件目录,执行sh Miniforge3-MacOSX-arm64.sh,按照提示一直回车即可完成安装。
  2. 输入conda —version,有结果则安装成功。

三、常用指令

  1. 创建环境

    1. conda create -n pytorch_m1 python=3.9
    2. conda create -n py3.9 python=3.9

    这里我们创建了两个环境,一个叫pytorch_m1,一个叫py3.9,环境的python版本号都是3.9。

  2. 查看已有环境

    1. conda info --envs

    image.png

  3. 激活环境

    1. conda activate py3.9

    image.png

  4. 退出环境

    1. conda deactivate

    image.png

  5. 删除环境

    1. conda env remove -n pytorch_m1

    image.png

三、pycharm中使用conda环境

一般来说我们开发代码都是在Pycharm中的(个人),那么我们需要为Pycharm配置默认的虚拟环境。

  1. 打开pycharm的perfences…,找到python interperter,选择show All

image.png

  1. 选择添加新的虚拟环境

image.png
选择已有的虚拟环境。(红框)