Pycharm是一个IDE,但它和其它编程IDE例如visual studio相比,最重要的是没有集成编译器,只有代码编辑,项目管理等功能。使用Pycharm新建项目时首先要指定解释器,可以使用不同的Python解释器。
Python即官网上下载的那个软件,包含解释器和类似编辑器的IDLE,用pip来管理软件包,即管理module。
Anaconda是Python发行版,包含了Python解释器,集成开发环境(IDE)Spyder,还有常用的module例如numpy,scipy等。Anaconda还具有包管理,环境管理,即创建一个项目时可指定用哪个版本的Python解释器,用哪些包。
安装Python开发环境时,建议安装Anaconda+Pycharm。
无需安装官网上的Python。
用Anaconda进行包管理,IDE用Pycharm或者Spyder即可。