Python是一种计算机编程语言,Python解释器是将python源码高级语言解析为二进制机器语言的工具。
PyCharm:Python编辑器,编写代码的工具。其他的编辑器有Spyder、PyDev、IDLE、Wing等。
Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。
上面是进行python项目开发常用的三款工具,对于新手来说,推荐使用Anaconda+PyCharm这个方案。
1.anaconda有两个好处,一是集成了很多常用的,尤其是和数据分析相关的第三方库以及python解释器以及很多编辑器(如jupyter、Spyder等);二是可以创建虚拟环境,兼容python2.x和python3.x,因此更加方便,只要安装了anaconda,也就相当于集齐了安装python需要的3个工具,而且更多。
2.为什么还要安装pycharm呢(只要安装了anaconda,完全可以不安装pycharm),只是因为anaconda虽然有很多编辑器(如jupyter、Spyder等),但是pycharm是专门针对python的,非常方便,行业应用多,因此,作为长期学习工作考虑,有必要安装学习。
摘自Python+Anaconda+PyCharm的安装和基本使用【适合完全零基础】
(选择版本这一步不是必须的,Anaconda版本只会影响到base环境中的python版本,创建新环境时可以安装其他版本的python)
Anaconda中已经包含python解释器了,但是不同版本的Anaconda对应的python解释器的版本也不相同,下图是Anaconda与python版本对应关系表。选择自己需要的版本,这里用到是python3.6,对应Anaconda3-5.2.0(红色加粗)。
选择好自己要安装的Anaconda版本后,在 Anaconda官网 或者 清华大学开源软件镜像站 下载。
也可以使用我安装的版本,网盘链接 Anaconda和PyCharm下载
下载完成后,按照下面步骤开始安装。
这里选择了两个都勾选√,虽然提示不推荐,但是我用的时候没有出现问题,接下来点Install,开始安装
在开始菜单栏,找到Anaconda Navigator,点击打开。
Pycharm官网
推荐Community(社区版,免费,开源),PyCharm的版本没有特殊的要求,点Download下载即可,一般下载的都是最新版。
使用Anaconda,我们可以根据不同的项目要求,创建不同的环境,还可以在不同的环境中安装不同版本的python解释器,下面展示如何在PyCharm中使用Anaconda默认的base环境。
左上角File—Settings—Python Interpreter
找到Anaconda安装路径中的python.exe。
需要注意的是,我的安装路径为C:\ProgramData\ 在电脑里是隐藏文件,需要点红框(显示隐藏文件)才能找到,如果用自己选的路径一般不会出现这个问题。
现在PyCharm使用的是Anaconda中的默认环境base,其中包括很多常用的安装包。
打开Anaconda Prompt后,在base环境下,使用pip安装相应的包
pip install SomePackage # 最新版本
pip install SomePackage==1.0.4 # 指定版本
例如安装numpy 1.16.0
安装后可以在pycharm中看到
至此,Anaconda和PyCharm的安装全部完成。