当前位置: 首页 > news >正文

【python学习】安装Anaconda后,如何进行环境管理(命令行操作及图形化操作Anaconda Navigator)及包管理

命令行的方式

首先,打开 Anaconda Powershell Prompt
在这里插入图片描述

环境查看

使用以下命令查看当前所有环境:

conda env list

在这里插入图片描述
目前只有一个 base环境,就是安装 anaconda的时候选择的。
光标在闪烁,目前已经进入 base 环境模式:
在这里插入图片描述

环境创建

打开命令行(Windows上的命令提示符或Mac/Linux上的终端)。
创建一个新环境,可以使用以下命令:
默认是安装最新的python版本

conda create --name myenv

其中,myenv是你想命名的环境名称。

如果想在环境中指定Python版本,可以使用:

conda create -n myenv python=3.10

3.10是指定的Python版本。

在这里插入图片描述
在这里插入图片描述
是否继续,输入 y ,回车:
在这里插入图片描述
自动下载缓存,环境创建完毕。

重新查看环境:conda env list
在这里插入图片描述
此时,会多出来一个刚创建的环境。

环境切换

conda activate myenv

替换myenv为你的环境名称。
在这里插入图片描述

环境删除

如果不再需要某个环境,可以删除它。使用以下命令:

conda remove --name myenv --all

这里的myenv是你要删除的环境。

环境重命名

直接重命名conda环境的选项并不提供。
但是,可以通过创建一个新环境的克隆来“重命名”环境。

首先,克隆当前环境到一个新环境,可以用以下命令:

conda create --name newname --clone oldname

其中newname是新的环境名,oldname是旧的环境名。

然后,删除旧的环境:

conda remove --name oldname --all

进行克隆
conda create --name wuyanenv --clone myenv
在这里插入图片描述
此时又多一个环境
在这里插入图片描述
删除被克隆的环境:
删除前先退出,当前环境:

conda deactivate

在这里插入图片描述
删除被克隆的环境:

conda remove --name myenv --all

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时,之前的 myenv 环境已经被删除了。

Anaconda Navigator | 图形化操作

在这里插入图片描述
切换到 enviroments
在这里插入图片描述
base 默认安装时装上的。
wuyanenv,自己创建的环境。

切换环境

直接点击环境名称,可以自动切换环境
在这里插入图片描述

创建环境

底部按钮 Create
在这里插入图片描述

删除环境

点击 环境名称,之后点击底部按钮 Remove
在这里插入图片描述

Anaconda如何对python包进行管理

使用conda list可以查看有哪些包是用conda 进行安装的
在这里插入图片描述
安装包 (numpy)

conda install numpy

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装成功:
在这里插入图片描述

http://www.lryc.cn/news/360489.html

相关文章:

  • HTML大雪纷飞
  • 问界新M7 Ultra仅售28.98万元起,上市即交付
  • 【Java数据结构】详解LinkedList与链表(四)
  • ssm汉服文化平台网站
  • 如何让 LightRoom 每次导入照片后不自动弹出 SD 卡 LR
  • elasticdump和ESM
  • Java扩展机制:SPI与Spring.factories详解
  • iPhone 语言编程:深入探索与无限可能
  • css动态导航栏鼠标悬停特效
  • Vue中使用axios先获取头像上传参数然后上传图片到服务器-demo
  • Win11环境下Android Studio中Flutter开发环境构建(逐步解决)
  • Thread Servlet思考
  • 电源滤波器怎么选用
  • 终于更新了!时隔一年niushop多商户b2b2c的新补丁v5.0.2终于发布了,一起看看有啥新变化
  • google的chromedriver最新版下载地址
  • Gitee的原理及应用详解(四)
  • IP 协议的相关特性
  • C++11 在 Windows 环境下的多线程编程指南
  • [数据集][目标检测]旋风检测数据集VOC+YOLO格式157张1类别
  • 智慧商砼搅拌车安监运营管理的创新实践
  • 渗透测试框架提权
  • tcp链接中的三次挥手是什么原因
  • 运维相关知识
  • 网络安全基础技术扫盲篇名词解释之“证书“
  • [数据集][目标检测]老鼠检测数据集VOC+YOLO格式4107张1类别
  • 12 FreeRTOS 调试与优化
  • 【Qt秘籍】[009]-自定义槽函数/信号
  • HTTPS加密
  • 搭建大型分布式服务(三十八)SpringBoot 整合多个kafka数据源-支持protobuf
  • SpringBoot如何使用日志Logback,及日志等级详解