Python,Anaconda,Pycharm的区别

1.Python是个解释器(基本编译环境)。
2.Anaconda 是一个python的发行版,包括了python和很多常见的软件库, 和一个包管理器conda。
Anaconda 作为 Python 的一个集成管理工具,安装它后就默认安装了 Python、IPython、Jupyter Notebook 和集成开发环境 Spyder 等等。
Anaconda是一个环境容器,里面可以配置各种不同版本开发的环境,这些开发环境互不干扰。

🐷所以装了anaconda就不需要装python了!!!

3.pycharm是为Python编程语言专门打造的一款IDE(集成开发环境)。在pycharm中编写Python程序(pycharm与python的关系就相当于eclipse与java的关系,即编程工具和编程语言的关系)。

Python,Anaconda,Pycharm的区别及详细安装步骤https://blog.csdn.net/zag666/article/details/104608616
Anaconda Jupyter notebook 安装过程详解https://blog.csdn.net/S1433972007LJ/article/details/93084234

Pycharm使用教程https://editor.csdn.net/md/?articleId=111313053

4.Jupyter Notebook是一个开源的Web应用程序,可以创建和共享包含实时代码,方程式,可视化和说明文本的文档。

Jupyter安装使用详解(Windows版)https://blog.csdn.net/yu1014745867/article/details/84191485

5.pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。
Pip可以在任何环境中安装包,但是只能安装Python包。

Python pip 安装与使用https://www.runoob.com/w3cnote/python-pip-install-usage.html

6. Conda是一个与语言无关的跨平台的包和环境管理器。Conda只能在conda环境中安装包,但是可以安装各种语言、各种类型的包。

🐷如果我们希望在一个已有的系统Python环境中安装Python包,conda是帮不了我们的,因为它只能在conda环境中安装包。

  • 在conda环境下,我们可以管理不同版本的Python,包括安装和升级Python本身。
  • virtualenv能实现的只是不同环境下的python包互相独立,但是不同环境下用的python是同一个版本。
  • conda环境是放在一个可执行路径中的真正独立的环境。
  • virtualenv的环境是建立于符号链接(symlinks)的环境

🐷在相互独立的环境中安装Python包,那么conda的作用和pyenv+virtualenv的作用几乎是一样的。
pyenv:简单的 Python 版本管理工具(版本互相独立)。
virtualenv:创建独立 Python 环境的工具(包互相独立)。

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值