如何使用Conda创建虚拟环境


对于刚踏入编程或数据科学领域的新手而言,学会管理不同的项目依赖是一个重要且必要的技能,幸运的是,Conda作为一个强大的开源包管理系统和环境管理系统,能够帮助你轻松地创建、保存、加载和切换不同的虚拟环境,从而有效地隔离不同项目的依赖关系,本文将详细介绍新手如何用Conda创建虚拟环境,让你的开发之路更加顺畅。

新手如何用conda创建虚拟环境?

第一步:确保Conda已安装

在开始之前,请确认你的计算机上已经安装了Anaconda或Miniconda,Anaconda是一个包含Conda及众多科学计算包的发行版,而Miniconda则只包含Conda和其依赖项,体积更小,两者均可在其官方网站下载并安装,适合不同的使用需求。

第二步:打开终端(Windows用户为Anaconda Prompt)

创建和管理Conda环境主要通过命令行界面完成,对于Windows用户,可以通过“Anaconda Prompt”来访问;Mac和Linux用户则可以直接使用系统自带的终端。

第三步:创建虚拟环境

创建虚拟环境的基本命令格式为:

conda create --name <环境名称> [package_specifications...]
  • <环境名称>:你可以为你的虚拟环境指定一个易于识别的名字,myenv”。
  • [package_specifications...]:这部分是可选的,你可以在创建环境时就指定需要安装的包及其版本,如python=3.8 numpy pandas

创建一个名为“myproject_env”且预装了Python 3.8的虚拟环境,命令如下:

conda create --name myproject_env python=3.8

第四步:激活虚拟环境

创建完成后,你需要激活这个环境才能在其中安装包或运行代码,激活命令根据操作系统不同有所差异:

  • Windows:
    conda activate myproject_env
  • Mac/Linux:
    source activate myproject_env  # 或简写为 `conda activate myproject_env`

激活后,你会发现命令行提示符前出现了你的环境名称,表明你已成功进入该虚拟环境。

第五步:在虚拟环境中工作

你可以在这个环境中安装任何你需要的包,而不必担心影响到其他项目或全局的Python环境,使用conda install命令安装包,

conda install numpy pandas

第六步:退出虚拟环境

完成工作后,可以通过以下命令退出当前虚拟环境:

conda deactivate

第七步:管理多个环境

Conda还允许你查看已创建的所有环境列表,使用命令:

conda env list

如果需要删除不再使用的环境,可以使用:

conda env remove --name myproject_env

掌握使用Conda创建和管理虚拟环境是提升开发效率、保持项目独立性的关键一步,通过上述步骤,即使是编程新手也能迅速上手,为自己的不同项目构建干净、隔离的工作环境,随着实践的深入,你会发现Conda在依赖管理和包安装方面的强大与便捷,成为你开发旅程中的得力助手。

未经允许不得转载! 作者:python1991知识网,转载或复制请以超链接形式并注明出处Python1991知识网

原文地址:https://www.python1991.cn/5839.html发布于:2026-05-07