之前大二学习中已经装过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的,非常方便,行业应用多,因此,作为长期学习工作考虑,有必要安装学习。
?
?
|