• Anaconda中利用conda创建、激活、删除、添加新环境


    一、利用conda创建新环境

            学多了,发现学习一些命令就跟学英语语法一样,比如利用conda 创建新环境,语法如下:

    conda create -n 新环境的名字

    -n为--name的简写。利用我需要创建一个新的环境,取名为pycaret,可利用

    • conda create -n pycaret 可实现创建一个名为pycaret的新环境,环境命名建议和所做的实验相关,方便记忆。

    二、使用新建的环境

               在创建成功后,其实有提示如何激活新环境,例如conda activate pycaret表示激活名为pycaret的新环境。那我们再说下语法格式吧~语法格式如下:

    conda activate 新环境的名字

    • conda activate pycaret ,表示激活名为pycaret的环境,如下图base变为pycaret表示切换成功。

    三、查看活跃的环境

    • conda info --envs命令即可查看活跃的环境有哪些,带*号的表示我们当前所属的环境。如下图表示当前活跃的环境有base和pycaret,我们所处的当前环境为pycaret。

    四、删除创新的环境

           语法格式如:conda remove -n 环境名字 --all

    五、将虚拟环境添加到内核中

     

    在新环境中安装ipykernel

    pip install ipykernel

    将虚拟环境加入内核中

    python -m ipykernel install --name=pycaret

    显示如下界面表示成功,此时可以刷新jupyter notebook,会看到我们新创建的环境。

    最后打开 jupyter notebook 创建文件时选择你创建的环境即可。 也可以使用 jupyter kernelspec list命令查看jupyter notebook当前的内核。 

     jupyter kernelspec list

    如果发现注册错误,或者重新添加内核,需要删除内核,前提是要关闭jupyter notebook,使用jupyter kernelspec remove pycaret(注册内核名)命令删除即可。

    jupyter kernelspec remove pycaret
  • 相关阅读:
    【C++天梯计划】1.11 图论(graph theory)
    1355. 活动参与者
    SpringBoot整合Redis
    动态规划——416. 分割等和子集
    git----在运用git是出现的一些问题整理
    Spring Boot + Redis 实现分布式限流
    访问Apache Tomcat的虚拟主机管理页面
    《痞子衡嵌入式半月刊》 第 59 期
    Java中静态域和静态方法的一些梳理
    optimizer和loss.backward()相关函数
  • 原文地址:https://blog.csdn.net/m0_46478042/article/details/137265822