之前大二学习中已经装过Anaconda,但是后来因为电脑坏了系统重新升级,结果之前的Anaconda没有删除干净,导致后来怎么都装不上,大四上学期给电脑重装了系统,因为毕设有重新把Python安装回来,可是在可视化时出现需要安装Jupyter,发现Anaconda方便快捷,兜兜转转还是回来了,正好以此为契机,来捋一捋他们之间的关系:

安装之前需要了解的概念:

  • Python解释器是将python源码高级语言解析为二进制机器语言的工具。通常说安装python就是指安装python解释器。目前最新的Python解释器版本是Python 3.10.4; 另外, Python 2.x和Python 3.x不兼容。

  • 正如在电脑上编辑文档需要用Word、处理数据需要用Excel、做演示文稿需要用PPT、修图需要用PS一样,编写代码也需要特定的工具。而这个用来编写代码的工具就叫做编辑器。Python的编辑器有很多,有Python解释器自带的IDLE、基于iPython的Jupyter Notebook、也有如PyCharm、Spyder、WingIDE等主要针对Python代码编辑的编辑器;还有很多编辑器,如Sublime Text、VSCode、Vim等适合各种编程语言的编辑器。
  • Python最大的优点之一就在于其丰富的库, pip ( package installer for Python)就是库管理工具,通过pip就可以安装、卸载、更新众多的库。 Pythonpip,pip(用于最大的优点之一就在于其丰富的库的包安装程序)就是库管理工具,通过pip就可以安装、卸载、更新众多的库。

小结:

NO.1 安装python涉及到python解释器、代码编辑器和pip包管理工具这3个工具。

一般说的安装python就是指安装python解释器,因此python解释器必须安装
方法一:安装python解释器+第三方编辑器

  • python解释器3.4以后的版本自带pip包管理工具,且自带代码编辑器IDLE,因此安装了3.4之后版本的解释器相当于安装了3个工具。
  • 但是,由于自带的IDLE不好用,只适合少量代码编辑,因此一般会再安装一个第三方的编辑器,如pycharm,vscode等。

方法二:安装anaconda+第三方编辑器

  • anaconda有两个好处,一是集成了很多常用的,尤其是和数据分析相关的第三方库以及python3.7版本解释器以及很多编辑器(如jupyter、Spyder等);二是可以创建虚拟环境,兼容python2.x和python3.x,因此更加方便,因此很多人会选择安装anaconda(安装anaconda就不用按照第2点,方法1操作了),只要安装了anaconda,也就相当于集齐了安装python需要的3个工具,而且更多。
  • 为什么还要安装pycharm呢(只要安装了anaconda,完全可以不安装pycharm),只是因为anaconda虽然有很多编辑器(如jupyter、Spyder等),但是pycharm是专门针对python的,非常方便,行业应用多,因此,作为长期学习工作考虑,有必要安装学习。

Python、Anaconda和PyCharm的概念相关推荐

  1. 【数据采集与处理】Anaconda 和 PyCharm环境配置以及常用python库安装

    本文是构建数据采集与处理常用的软件:Anaconda和PyCharm,安装主要库:scrapy,jieba,beautifulsoup4,selenium,lxml的操作过程,讲述了Anaconda和 ...

  2. Python+Anaconda+PyCharm的安装和基本使用

    Python+Anaconda+PyCharm的安装和基本使用 安装python涉及到python解释器.代码编辑器和pip包管理工具这3个工具. Python相关软件下载 https://pan.b ...

  3. python调用os.system启动anaconda环境_在Mac中PyCharm配置python Anaconda环境过程图解

    在 python 开发中我们最常用的IDE就是PyCharm,有关PyCharm的优点这里就不在赘述.在项目开发中我们经常用到许多第三方库,用的最多的命令就是pip install 第三方库名 进行安 ...

  4. 重装Python 、Anaconda、Pycharm、Pytorch 1.0.0 Tensorflow

    重装Python .Anaconda.Pycharm.Pytorch 1.0.0  Tensorflow系统: 在安装PyQt库的时候Python2.7与3.6版本不兼容,导致Python运行程序报错 ...

  5. python anaconda和pycharm_python anaconda与pycharm的特点

    .Anaconda是什么 anaconda是集成工具包,里面包含了开发中需要的各种依赖库和模块,可以提供给我们直接使用,提高我们的开发效率,如果还想了解更多关于anaconda:Anaconda介绍 ...

  6. notepad运行python为啥与pycharm运行的结果不一样_零基础初学Python,需要装什么软件?...

    点击蓝字"python教程"关注我们哟! 前言 Python现在非常火,语法简单而且功能强大,很多同学都想学Python!所以小的给各位看官们准备了高价值Python学习视频教程及 ...

  7. 人工智能学习(三)Anaconda与PyCharm的结合

    Anaconda与PyCharm的结合 一.准备工作 在安装完Anaconda与pycharm之后,找到安装目录打开如下图标 (这里是使用命令行的方式进入,推荐:也可以使用打开Anaconda界面的方 ...

  8. python︱Anaconda安装、简介(安装报错问题解决、Jupyter Notebook)

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- 安装完anaconda,就相当于安装了Pyth ...

  9. 利用anaconda给pycharm配置python3.7版本的tensorflow虚拟环境的配置

    目录 本文中使用到的软件全部打包在这,没有梯子的同学可以下载一下... 1 1软件下载... 1 2安装... 3 本文中使用到的软件全部打包在这,没有梯子的同学可以下载一下 1软件下载 首先简介一下 ...

最新文章

  1. 【转】C# 开发Chrome内核浏览器(WebKit.net)
  2. 首先记录异常的根本原因
  3. 秒后面的单位是什么_单位与国际单位制是如何由来的?
  4. .rdlc 文件设置方向_在Word里面怎么设置把字竖着打出来?
  5. java面试手写单链表_(转)面试大总结之一:Java搞定面试中的链表题目
  6. 创造型模式——工厂模式
  7. Mac下快速新建txt文件
  8. 校招刷题---java选择题笔记05
  9. ubuntu下pkgconfig的搜索路径
  10. EP Limited: 开源ECG分析软件介绍
  11. Python3:递归实现输出目录下所有的文件
  12. iOS 性能优化(包体积优化、内存优化、流畅性优化、启动优化、耗电优化)
  13. 360快捷方式右上角的软件更新图标实现
  14. 2014年腾讯实习生招聘最后一题
  15. ubuntu 安装GPU黑屏 修改GRUB_Ubuntu 18.04 安装笔记
  16. Android茫茫半年求职路,终于斩获三个大厂offer,我总结了24家大厂100份面试题
  17. GCN变体-graphSAGE
  18. MapBoxGL 入门
  19. Linux系统如何更改主机名,即 [root@xxxx] 改成 [root@localhost]
  20. java的memset怎么写_memset函数使用详解

热门文章

  1. 22 张图全解深度学习
  2. 天猫精灵连接蓝牙摸索3 如何让天猫精灵根据语音命令播报设备上发的数据
  3. 传输时延与传播时延的辨析
  4. 外链式样式表_html+css外链式
  5. Oracle时间格式转换的坑,正确格式:yyyy-MM-dd hh24:mi:ss
  6. 【龙明盛】深度学习理论课_学习笔记02_感知机
  7. 安卓图片滑动验证模块
  8. 【C语言】------ 动态内存分配
  9. 面向过程方法与面向对象方法的比较
  10. 一篇文章带你认识c语言并手把手教你写出你的第一个程序