python、pycharm、anaconda区别
1、python
python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要我们安装pip来导入这些包才能进行相应运算(python3.5自带了get-pip.py,不需额外下载安装),在cmd终端输入:pip install numpy就能安装numpy包了。每次都额外安装所需要的包略麻烦,这时候我们可以采用anaconda了。
2、Anaconda
Anaconda(开源的Python包管理器)是一个python发行版,包含了conda、Python等180多个科学包及其依赖项。包含了大量的包,使用anaconda无需再去额外安装所需包。python3.5自带了一个解释器IDLE用来执行.py脚本,但是却不利于我们书写调试大量的代码。常见的是用notepade++写完脚本,再用idle来执行,但却不便于调试。
包括以下部分:
Anaconda Prompt 是一个Anaconda的终端,可以便捷的操作conda环境。
IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。
Jupyter Notebook 这得从IPython 3.x版本开始说起,这是最后的大一统版本,包括notebook、qtconsole等等,从IPython 4.0版本开始IPython只集中精力做交互式shell,变得轻量化,而剩下的notebook格式,qtconsole,和notebook web应用等都分离出来统一命名为Jupyter。至此IPython和Jupyter分家。
Jupyter Qtconsole 调用交互式命令台。从IPython 4.0版本开始,很多IPython子命令现在变成了Jupyter子命令,如ipython notebook现在是jupyter noteboook。
Spyder 是一个使用Python语言的开放源代码跨平台科学运算IDE。Spyder可以跨平台,也可以使用附加组件扩充,自带交互式工具以处理数据。
3、PyCharm
PyCharm是一种Python IDE(集成工具),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。将anaconda中的python.exe集成到pycharm中,便可以在使用pycharm的过程中使用到所有anaconda的包了。
4、IDE
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
发行版由个人,松散组织的团队,以及商业机构和志愿者组织编写。它们通常包括了其他的系统软件和应用软件,以及一个用来简化系统初始安装的安装工具,和让软件安装升级的集成管理器。
- Python入门:Anaconda和Pycharm的安装和配置
- linux下pycharm和anaconda搭建python开发环境
- Windows pycharm下如何安装anaconda(python科学计算库)
- Window10+Anaconda+python3.5+pycharm+tensorflow_cpu安装教程
- Python初学者遇到的问题:Python,Pycharm,Anaconda等的关系与安装过程
- anaconda官网下载for python3.7 installer,为何在pycharm环境配置中只有3.6的版本
- Python IDE ——Anaconda+PyCharm的安装与配置
- pyqt5------linux16.04 anaconda --Python3.6 配置以及Qt+pycharm初步使用
- xUbuntu16.04_64+python2.7+anaconda2+pycharm配置
- Python模块包(pycharm右键创建文件夹和python package的区别)中__init__.py文件的作用
- Ubuntu18.04LTS下基于 Anaconda3 安装 Caffe及 Python3.6 + Pycharm + Mnist
- Python开发环境入门:Anaconda和Pycharm的安装和配置
- 【Python开发】Pycharm下的Anaconda配置
- Win7 64bit+Anaconda(3-5.0.1,Python3.6)+Pycharm(community-2017.3.2)+OpenCV(python‑3.4.0‑cp36‑cp36m)
- Ubuntu16.04下利用Pycharm和Anaconda搭建Python IDE(集成开发环境)
- Python环境配置:Anaconda+Pycharm+第三方库(安装及永久激活)(重点总结)
- Python 学习开发最佳工具 pycharm+anaconda
- 安装自带python3.6的Anaconda3,并安装tensorflow,导入Pycharm中使用
- Python入门:Anaconda和Pycharm的安装和配置
- Pycharm + Anaconda 的Python3.7遇到“ImportError: DLL load failed: 找不到指定的模块”解决办法