【Conda】Conda多环境管理和环境切换教程

Conda多环境管理和环境切换教程

一、安装和配置Conda

  1. 首先根据操作系统,下载对应版本的Conda安装包。可以从Anaconda官方网站(https://www.anaconda.com/products/individual)或Miniconda网站(https://docs.conda.io/en/latest/miniconda.html)下载。

  2. 安装过程中,请注意选项设置。对于Windows用户,建议选择"Install for me only",并确保勾选添加到系统的环境变量。对于Mac和Linux用户,默认安装位置应该是适当的。

  3. 安装完成后,要配置环境变量,以便能够在命令行中运行Conda命令。

  4. 对于Windows用户,可以通过编辑系统环境变量来添加Conda的安装路径(如C:\Users\YourUsername\Anaconda3\condabin)。

  5. 对于Mac和Linux用户,需要将Conda的bin目录添加到PATH变量中。可以通过编辑.bashrc或.bash_profile文件来实现。

  6. 为了加速包的下载,可以编辑condarc文件,将国内镜像源地址添加到文件中。例如,在Windows上,可以在C:\Users\YourUsername.condarc文件中添加以下内容:

    channels:
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      - defaults
    

    还可以根据需要自定义文件路径和国内源地址。

    例如

    envs_dirs:

    • D://soft46//AncondaSelfInfo//envs
      pkgs_dirs:
    • D://soft46//AncondaSelfInfo//pkgs
      default_python: 3.9
      env_prompt: (new39)

二、创建和管理Conda环境

  1. 使用conda create -n envname python=x.x命令可以创建一个指定Python版本的环境。将envname替换为将要创建的环境的名称,x.x替换为将想要使用的Python版本号。

    例如,要创建一个名为"myenv"的环境并使用Python 3.9版本,可以运行以下命令:

    conda create -n myenv python=3.9
    
  2. 除了指定Python版本外,还可以使用conda create --name envname命令创建一个默认版本的环境。

    例如,要创建一个名为"myenv"的环境并使用默认Python版本,可以运行以下命令:

    conda create --name myenv
    
  3. 激活环境是使用该环境中安装的软件包和Python版本进行工作的关键步骤。可以使用conda activate envname命令来激活特定环境。

    例如,要激活名为"myenv"的环境,可以运行以下命令:

    conda activate myenv
    

    在激活环境后,命令行提示会变成(envname)格式,表示已成功切换到该环境。

  4. 安装软件包是在Conda环境中使用特定软件的关键步骤。可以使用conda install package命令来安装软件包。将package替换为将要安装的包的名称。

    例如,要在当前激活的环境中安装numpy包,可以运行以下命令:

    conda install numpy
    
  5. 可以使用conda search package命令在Conda存储库中搜索软件包。将package替换为你要搜索的包的名称。

    例如,要搜索matplotlib包,可以运行以下命令:

    conda search matplotlib
    
  6. 更新环境是为了保持环境中安装的软件包和工具的最新版本。可以使用conda update --name envname命令来更新特定环境。

    例如,要更新名为"myenv"的环境中的软件包,可以运行以下命令:

    conda update --name myenv
    
  7. 可以使用conda env list命令查看所有可用的环境列表。这将显示出所有已创建的环境以及当前正在使用的环境。

  8. 如果想删除某个环境,可以使用conda remove --name envname --all命令进行强制删除。将envname替换为要删除的环境的名称。

    例如,要删除名为"myenv"的环境,可以运行以下命令:

    conda remove --name myenv --all
    
相关推荐
白拾4 小时前
使用Conda管理python环境的指南
开发语言·python·conda
丶21367 小时前
【Conda】Conda命令详解:高效更新与环境管理指南
conda
没有余地 EliasJie12 小时前
Windows Ubuntu下搭建深度学习Pytorch训练框架与转换环境TensorRT
pytorch·windows·深度学习·ubuntu·pycharm·conda·tensorflow
GFCGUO1 天前
ubuntu18.04运行OpenPCDet出现的问题
linux·python·学习·ubuntu·conda·pip
GFCGUO1 天前
Ubuntu18.04配置OpenPCDet并运行demo过程记录
linux·python·学习·ubuntu·conda·pip
DaphneOdera172 天前
Jupyter | jupyter notebook 使用 conda 环境
ide·jupyter·conda
凭栏落花侧2 天前
数据揭秘:分类与预测技术在商业洞察中的应用与实践
人工智能·算法·机器学习·分类·数据挖掘·conda·pip
之群害马3 天前
conda虚拟环境安装包、依赖同一管理
conda
帅小柏3 天前
使用ESPnet的 setup_anaconda.sh安装脚本一步到位,配置conda虚拟环境
conda·语音识别·espnet
北沐xxx3 天前
VMware虚拟机Centos操作系统——配置docker,运行本地打包的镜像,进入conda环境(vmware,docker新手小白)
开发语言·python·docker·centos·conda