Anaconda和Pycharm有什么区别?

时间:2016-04-25 00:29:56

标签: python user-interface pycharm anaconda

我现在有Pycharm 5.0.4,我的老师要我换成Anaconda。

  

不同的GUI实际上会影响您的编程吗?

     

什么是库以及是什么原因导致一个GUI比另一个更先进?

     

内核如何改变用户与代码的接口方式?

我是python的初学者,我不确定Pycharm是否对我最好......对于初学者来说,Pycharm仍然是最好的吗?

2 个答案:

答案 0 :(得分:16)

PyCharm是一个IDE,anaconda是一组库(一个发行版)。好消息是pyCharm支持anoconda。下面是我从Wayback Machine中提取的一些文档(出于某种原因,Anaconda删除了与Pycharm集成的文档)。如果这部分内容过时,请告诉我,以便我可以更新。

使用PyCharm的首选项将其设置为使用Anaconda。有多种方法可以访问“首选项”窗口,包括在PyCharm文件菜单中选择“首选项”或单击顶部图标栏中的“首选项”图标。

enter image description here enter image description here

首选项窗口打开后,导航到Project Interpreter - > Python口译员。单击+号将Anaconda添加到Python Interpreters列表中。

enter image description here

如果未列出Anaconda Python路径,请选择Local ...并导航到安装Anaconda Python的目录。通常,此目录为~/anaconda/bin/python

添加Anaconda之后,您将看到它显示在Python解释器列表中,以及随其安装的其他软件包。单击确定。 PyCharm IDE现在设置为使用Anaconda。

enter image description here 更多信息:Configuring available packagesconfiguring Anaconda environment

另见Using (Ana)conda within PyCharm

答案 1 :(得分:3)

他们无法比较。事实上,根据他们的website,Anaconda不是IDE,Anaconda是Python发行版:

  

Anaconda是一个完全免费的Python发行版(包括商业用途和再分发)。它包含400多种最受欢迎​​的Python软件包,用于科学,数学,工程和数据分析。请参阅Anaconda和Anaconda更新日志附带的软件包。

实际上,你甚至可以使用Anaconda和PyCharm,according to the PyCharm website

  

PyCharm与IPython Notebook集成,具有交互式Python   控制台,并支持Anaconda以及多个科学包   包括Matplotlib和NumPy。