2025-02-06
编程
00
请注意,本文编写于 81 天前,最后修改于 80 天前,其中某些信息可能已经过时。

目录

conda的安装指南
在Ubuntu/Debian上安装Conda
安装Miniconda
安装Anaconda
安装Miniconda
安装Anaconda
在windows上安装Conda
安装Miniconda
步骤 1: 下载 Miniconda 安装程序
步骤 2: 运行安装程序
步骤 3: 初始化 Conda
安装Anaconda
步骤 1: 下载 Anaconda 安装程序
步骤 2: 运行安装程序
步骤 3: 初始化 Conda
验证安装
配置环境(可选)
conda的基本使用
创建新环境
使用 .condarc 配置文件

conda是一个多版本python包管理器,分为Anconda和Miniconda两种

conda的安装指南

在Ubuntu/Debian上安装Conda

安装Miniconda

  1. 下载Miniconda安装脚本: 打开终端并运行以下命令来下载适用于Linux的Miniconda安装脚本:
bash
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  1. 运行安装脚本: 下载完成后,通过以下命令运行安装脚本:
bash
bash Miniconda3-latest-Linux-x86_64.sh

按照提示进行操作,可以选择安装路径,默认路径是 $HOME/miniconda3。 3. 初始化Conda: 安装过程中会询问是否要初始化Miniconda,建议选择“yes”。这将把Conda添加到你的shell配置文件中(如 .bashrc.zshrc),使得每次启动终端时自动激活Conda环境。

  1. 更新shell配置: 如果在安装后没有自动更新shell配置文件,你可以手动执行以下命令:
bash
source ~/.bashrc # 或者 source ~/.zshrc 如果你使用的是Zsh

安装Anaconda

  1. 下载Anaconda安装脚本: 打开终端并运行以下命令来下载最新的Anaconda安装脚本:
bash
wget https://repo.anaconda.com/archive/Anaconda3-2023.09-2-Linux-x86_64.sh
  1. 运行安装脚本: 下载完成后,通过以下命令运行安装脚本:
bash
bash Anaconda3-2023.09-2-Linux-x86_64.sh

按照提示进行操作,选择安装路径等选项。 3. 初始化Conda: 类似于Miniconda的安装过程,确保选择初始化Anaconda以将其添加到你的shell配置文件中。

  1. 更新shell配置: 同样地,如果需要,手动更新shell配置文件:

    bash
    source ~/.bashrc # 或者 source ~/.zshrc 如果你使用的是Zsh

在CentOS上安装Conda

安装Miniconda

  1. 下载Miniconda安装脚本: 打开终端并运行以下命令来下载适用于Linux的Miniconda安装脚本:

    bash
    wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
  2. 运行安装脚本: 下载完成后,通过以下命令运行安装脚本:

    bash
    bash Miniconda3-latest-Linux-x86_64.sh

按照提示进行操作,选择安装路径,默认路径是 $HOME/miniconda3。 3. 初始化Conda: 装过程中选择初始化Miniconda以将其添加到你的shell配置文件中。

  1. 更新shell配置: 如果需要,手动更新shell配置文件:
bash
source ~/.bashrc # 或者 source ~/.zshrc 如果你使用的是Zsh

安装Anaconda

  1. 下载Anaconda安装脚本: 打开终端并运行以下命令来下载最新的Anaconda安装脚本:
bash
wget https://repo.anaconda.com/archive/Anaconda3-2023.09-2-Linux-x86_64.sh
  1. 运行安装脚本: 下载完成后,通过以下命令运行安装脚本:
bash
bash Anaconda3-2023.09-2-Linux-x86_64.sh

按照提示进行操作,选择安装路径等选项。 3. 初始化Conda: 确保选择初始化Anaconda以将其添加到你的shell配置文件中。

  1. 更新shell配置: 如果需要,手动更新shell配置文件:
bash
source ~/.bashrc # 或者 source ~/.zshrc 如果你使用的是Zsh

在windows上安装Conda

安装Miniconda

步骤 1: 下载 Miniconda 安装程序

  1. 访问 Miniconda下载页面
  2. 在“Miniconda Installers”部分,找到适用于Windows的最新版本,并点击链接下载64位的安装程序(通常文件名为Miniconda3-latest-Windows-x86_64.exe)。

步骤 2: 运行安装程序

  1. 下载完成后,双击运行下载的.exe文件。
  2. 在安装向导的第一个界面,点击“Next”继续。
  3. 阅读并接受许可协议,然后点击“I Agree”。
  4. 选择安装类型:
    • Just Me (recommended):仅为此用户安装,不需管理员权限。
    • All Users:为所有用户安装,可能需要管理员权限。
  5. 选择安装位置,默认路径是C:\Users\<YourUsername>\Miniconda3,你可以根据需要更改路径。
  6. 勾选“Add Anaconda to my PATH environment variable”(可选但推荐),这将使Conda命令可以在任何地方使用。
  7. 点击“Install”开始安装过程。
  8. 安装完成后,点击“Next”,然后点击“Finish”完成安装。

步骤 3: 初始化 Conda

  1. 安装完成后,如果选择了“Add Anaconda to my PATH environment variable”,则无需进一步操作。否则,打开命令提示符(CMD)或PowerShell,并输入以下命令以初始化Conda:
bash
C:\Users\<YourUsername>\Miniconda3\Scripts\conda init
  1. 关闭并重新打开命令提示符或PowerShell,以使更改生效。

安装Anaconda

步骤 1: 下载 Anaconda 安装程序

  1. 访问 Anaconda下载页面
  2. 在“Anaconda Installers”部分,找到适用于Windows的最新版本,并点击链接下载64位的安装程序(通常文件名为Anaconda3-<version>-Windows-x86_64.exe)。

步骤 2: 运行安装程序

  1. 下载完成后,双击运行下载的.exe文件。
  2. 在安装向导的第一个界面,点击“Next”继续。
  3. 阅读并接受许可协议,然后点击“I Agree”。
  4. 选择安装类型:
    • Just Me (recommended):仅为此用户安装,不需管理员权限。
    • All Users:为所有用户安装,可能需要管理员权限。
  5. 选择安装位置,默认路径是C:\Users\<YourUsername>\Anaconda3,你可以根据需要更改路径。
  6. 勾选“Add Anaconda to my PATH environment variable”(可选但推荐),这将使Conda命令可以在任何地方使用。
  7. 点击“Install”开始安装过程。
  8. 安装完成后,点击“Next”,可以选择是否安装PyCharm Community Edition(可选),然后点击“Finish”完成安装。

步骤 3: 初始化 Conda

  1. 安装完成后,如果选择了“Add Anaconda to my PATH environment variable”,则无需进一步操作。否则,打开命令提示符(CMD)或PowerShell,并输入以下命令以初始化Conda:
    bash
    C:\Users\<YourUsername>\Anaconda3\Scripts\conda init
  2. 关闭并重新打开命令提示符或PowerShell,以使更改生效。

验证安装

无论你安装的是Miniconda还是Anaconda,都可以通过以下步骤验证安装是否成功:

  1. 打开命令提示符(CMD)或PowerShell。
  2. 输入以下命令来检查Conda版本:
bash
conda --version
  1. 如果显示了版本号,则说明Conda已成功安装并配置好。

配置环境(可选)

你可以创建和管理不同的Conda环境,以便更好地组织和隔离不同项目的依赖关系。例如,创建一个名为myenv的新环境:

bash
conda create --name myenv python=3.9

激活新创建的环境:

bash
conda activate myenv

conda的基本使用

创建新环境

创建一个新的名为 myenv 的环境,并指定 Python 版本:

bash
conda create --name myenv python=3.8

创建环境时同时安装特定包:

bash
conda create --name myenv python=3.8 numpy pandas

激活环境

激活名为 myenv 的环境:

bash
conda activate myenv

停用环境

停用当前活动的环境(返回到 base 环境):

bash
conda deactivate

列出所有环境

查看所有已创建的环境:

bash
conda env list

或者:

bash
conda info --envs

删除环境

删除名为 myenv 的环境:

bash
conda env remove --name myenv

包管理

  1. 列出已安装的包

在当前环境中查看已安装的所有包:

bash
conda list
  1. 安装包 在当前环境中安装包(例如 numpy):
bash
conda install numpy

在特定环境中安装包:

bash
conda install --name myenv numpy
  1. 更新包 更新某个包(例如 numpy):
bash
conda update numpy

更新所有包:

bash
conda update --all
  1. 卸载包 卸载某个包(例如 numpy):
bash
conda remove numpy

其他常用命令

  1. 搜索包 搜索可用的包(例如 numpy):
bash
conda search numpy
  1. 导出环境 将当前环境的配置导出为 environment.yml 文件:
bash
conda env export > environment.yml
  1. 从文件创建环境 根据 environment.yml 文件创建新的环境:
bash
conda env create -f environment.yml
  1. 检查更新 检查 Conda 本身是否有更新:
bash
conda update conda

导出和导入环境

假设你有一个名为 myproject 的环境,想将其导出:

bash
conda activate myproject conda env export > environment.yml

然后在另一台机器上根据这个文件重新创建相同的环境:

bash
conda env create -f environment.yml

使用 .condarc 配置文件

你还可以通过编辑 ~/.condarc 文件来配置 Conda 的默认设置,如镜像源、通道优先级等。例如,添加国内镜像源以加快下载速度:

yaml
channels: - defaults show_channel_urls: true default_channels: - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free custom_channels: conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

这些是 conda 的一些基本使用方法。通过 conda,你可以更方便地管理和维护不同项目的 Python 环境,确保每个项目都能使用最合适的依赖版本。

文章如有错误,还望留言指正

参考资料 来自ai生成