anaconda和pip有什么区别
2023-03-15 23:19:20 时间
Anaconda和pip的区别对比:
Anaconda:用于科学计算的python发行版,里面预装好了conda,某个版本的python,众多packages,科学计算工具等。Anaconda利
用工具/命令conda来进行package和environment的管理,并且已经包含了python和相关配套工具。
Conda:可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户
方便地安装不同版本的python并可以快速切换。
Miniconda:只含有最基本的内容–python,conda,以及相关的必须依赖项,对于空间要求严格的用户,Miniconda是一种选择。
Pip:是一个现代的,通用的 python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。
Anaconda的优点:
安装方便,省时省心,Anaconda通过管理工具包,开发环境,python版本,大大简化了工作流程。不仅可以方便安装,更新,卸载工具
包,而且安装时能自动安装相应的依赖包。比如想安装requests模块,但是这个模块需要re模块,那么当你安装requests时,Anaconda
就自动帮你安装,不需要再安装re模块。
推荐学习《python教程》。
相关文章
- JDK15类的后半生:准备、解析、初始化、卸载过程详解
- 干货分享!5款超级实用的Python工具库
- Try-Catch-Finally中的4个巨坑,老程序员也搞不定!
- 编程初学者采用何种方式学习编程会更有效率
- Flink SQL 知其所以然:基础 DML SQL 执行语义!
- 每个后端都应该知道的八个提升 SQL 性能的 Tips
- 少写点if-else吧,它的效率有多低你知道吗?
- 2021了,Python开发者不容错过7个VS Code扩展
- 解开Python中self的四个秘密
- 这波太炸了!Python脚本可视化居然可以这么玩!
- 大一新生开发的小工具火了!可视化Python编程体验了解一下
- Python实用代码-无限级分类树状结构生成算法
- 仅用Python三行代码,实现数据库和Excel之间的导入导出!
- 面试官:为什么 Promise 比setTimeout() 快?
- 都是同样条件的MySQL Select语句,为什么读到的内容却不一样?
- 《我想进大厂》之分布式事务篇
- 不用再等后端的接口啦!这个开源项目花 2 分钟就能模拟出后端接口
- 用同事电脑登了一次百度账号,搜索框就被他用Python监控了
- Python 内存数据库 CyberDB 使用实例
- Citus 分布式 PostgreSQL 集群-SQL Reference(查询处理)