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

Python数据分析第二课:conda的基础命令

Python数据分析第二课:conda的基础命令

1.conda是什么?

conda是一个开源的包管理系统,可以帮助我们进行管理多个不同版本的软件包,还可以帮助我们建立虚拟环境,以便对不同的项目进行隔离。

简单来说,conda是一个软件包管理器和环境管理器。

2.conda从何而来?

我们这里所说的conda是指我们安装Anaconda中的一个核心部件,另外还有一个Miniconda是比Anaconda更加轻量级的发行版。具体之间的关系,可以由下面这个图表示。

image-20240627222658669

3.conda的使用(图形化页面)?

我们由两种方式去使用conda,一种是借助Anaconda Navigator(图形化页面)

  • 图形化页面

首先说明借助Anaconda进行环境配置和软件包的安装

当我们启动Anaconda时,会出现以下页面,这个是Anaconda的主页面,我们后续也要在这里启动一些核心部件。

image-20240627223633983

切换到环境配置页面

image-20240627224229508

由于Anaconda是一个开源软件,我们可以借助其他人的环境进行我们的操作,我们可以,按照以下步骤去直接导入.yml文件

image-20240627224644564

点击import,并且依次填入路径和名称,创建虚拟环境。

我们还可以自定义创建新的环境

image-20240627224937196

在完成虚拟环境的创建之后,我们接下来选择需要的软件包进行安装,以安装NumPy为例。

image-20240627225309469

搜索我们需要的软件包,然后安装。

image-20240627225606098

4.conda的使用(终端)

  • conda终端

创建一个新的环境

conda create -n 环境名 python=版本号conda create -n Frank python=3.6
#创建一个名字为 Frank 的环境,并且python=3.6

image-20240627230217597

显示安装包

conda search -f 包名conda search -f numpy
#查找numpy软件包

image-20240627230612575

激活环境

conda activate 环境名conda activate Frank
#激活环境Frank

image-20240627230830828

删除虚拟环境

conda remove-n 环境名 --allconda remove-n Frank --all
#删除Frank这个环境

对包的操作,安装额外的包

conda install 包名
# 指定版本的包
conda install 包名=1.11.11conda list
#查看包conda serch 包名
#搜索包conda uninstall 包名
#删除包conda update 包名
#更新包
http://www.lryc.cn/news/385526.html

相关文章:

  • LayoutInflater加载流程
  • PLC数据采集案例
  • 基于单片机和LabVIEW 的远程矿井水位监控系统设计
  • element 表格嵌套表单验证指定行
  • CORE Mobility Errorr的调试
  • 基于weixin小程序乡村旅游系统的设计
  • 详解三种常用标准化 Batch Norm Layer Norm RMSNorm
  • 云计算运维工程师面试
  • 聚观早报 | iPhone 16核心硬件曝光;三星Galaxy全球新品发布会
  • web前端之文档流、浮动、定位详解
  • [JS]节点操作
  • 基于SpringBoot+Vue的论坛网站系统(带1w+文档)
  • 03逻辑门电路
  • 2毛钱的SOT23-5封装28V、1.5A、1.2MHz DCDC转换器用于LCD偏置电源和白光LED驱动等MT3540升压芯片
  • Zookeeper部署
  • 2.x86游戏实战-跨进程读取血量
  • element-plus 日期选择添加确定按钮
  • Redis优化之持久化
  • ubuntu22.04 编译安装libcurl C++ library
  • js函数闭包解析
  • 查看Oracle、MySQL、PostGreSQL中的依赖关系
  • 多线程(基础)
  • BUG cn.bing.com 重定向的次数过多,无法搜索内容
  • 【数据科学】学习资源汇总(不定时更新)
  • 完美解决ValueError: column index (256) not an int in range(256)的正确解决方法,亲测有效!!!
  • # 音频处理4_傅里叶变换
  • 提升网络速度的几种有效方法
  • @PathVariable注解的使用及源码解析
  • 服务器配置重点看哪些参数
  • WSL Ubuntu 如何设置中文语言?