conda查看、创建、删除、激活与退出环境命令详解

 更新时间:2023年05月04日 14:22:03   作者:kidllll  
在不同的项目中经常需要conda来配置环境,这样能够实现不同版本的python和库的随意切换,并且减少了很多不必要的麻烦,下面这篇文章主要给大家介绍了关于conda查看、创建、删除、激活与退出环境命令的相关资料,需要的朋友可以参考下

最好不要在 base 环境中安装或者配置一些包之类的,它是 Python 的基础环境,为了更好的管理 Python 环境,需要创建属于自己的环境。

1、查看已有的环境

打开anaconda prompt,或者在cmd 中输入activate进入base环境。

命令 conda info --envs 查看已有的环境,目前我们只有base环境

2、新建环境,并指定该环境的python版本

例如新建一个名为py37的环境,并且环境中python版本为python3.7,输入以下命令进行新建。 

conda create -n py37 python=3.7

选择 y(yes) 

安装完成 

再次查看已有环境,这时除了base之外还多了py37

此外,从anaconda的安装位置中,也可在envs文件夹中找到刚刚创建好的环境

3、激活环境

想使用刚刚创建的py37环境进行编程,需要激活进入py37这个环境,命令 conda activate py37

这时已经进入py37环境中。 

4、退出环境

命令 conda deactivate,退出当前环境,回到base中

5、 删除环境

命令 conda remove -n py37 --all

输入y(yes),即可删除环境以及环境中的所有packages

 再次查看目前已有的环境,发现只剩下base环境

6、clone环境

(a).根据环境名clone新的环境

# conda create -n [新环境名称] --clone [现有环境名称]
conda create -n new_name --clone conda_name

(b).根据环境路径复制生成新的环境

若已有环境路径为C:\Python\Anaconda3\envs\huggingface,需要生成的新的环境名为B,如下例:

# conda create -n [新环境名称] --clone [现有环境地址]
conda create -n new_name --clone C:\Python\Anaconda3\envs\huggingface

生成的新的环境的位置在anaconda的安装路径下,如例中即在 C:\Python\Anaconda3\envs 位置

总结

到此这篇关于conda查看、创建、删除、激活与退出环境命令的文章就介绍到这了,更多相关conda环境常用命令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 基于selenium及python实现下拉选项定位select

    基于selenium及python实现下拉选项定位select

    这篇文章主要介绍了基于selenium及python实现下拉选项定位select,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-07-07
  • Matplotlib中文乱码的3种解决方案

    Matplotlib中文乱码的3种解决方案

    当我们用matplotlib作图时,往往会发现中文的文字变成了小方块,我在绘制决策树的时候就碰到了这个问题。下面这篇文章主要给大家总结介绍了关于Matplotlib中文乱码的3种解决方案,需要的朋友可以参考下
    2018-11-11
  • pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法

    pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法

    这篇文章主要给大家介绍了关于pytorch中.numpy()、.item()、.cpu()、.detach()以及.data的使用方法,文中通过实例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2022-08-08
  • CentOS7下安装python3.6.8的教程详解

    CentOS7下安装python3.6.8的教程详解

    这篇文章主要介绍了CentOS7下安装python3.6.8的教程,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • Python实现批量梯度下降法(BGD)拟合曲线

    Python实现批量梯度下降法(BGD)拟合曲线

    这篇文章主要介绍了Python实现批量梯度下降法(BGD)拟合曲线,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 使用Python的Turtle绘制哆啦A梦实例

    使用Python的Turtle绘制哆啦A梦实例

    今天小编就为大家分享一篇使用Python的Turtle绘制哆啦A梦实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • python实现从wind导入数据

    python实现从wind导入数据

    今天小编就为大家分享一篇python实现从wind导入数据,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • matplotlib 多个图像共用一个colorbar的实现示例

    matplotlib 多个图像共用一个colorbar的实现示例

    这篇文章主要介绍了matplotlib 多个图像共用一个colorbar的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • python不相等的两个字符串的 if 条件判断为True详解

    python不相等的两个字符串的 if 条件判断为True详解

    这篇文章主要介绍了python不相等的两个字符串的 if 条件判断为True详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-03-03
  • Django开发web后端对比SpringBoot示例分析

    Django开发web后端对比SpringBoot示例分析

    这篇文章主要介绍了Django开发web后端对比SpringBoot示例分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-12-12

最新评论