我现在有Pycharm 5.0.4,我的老师要我换成Anaconda。
不同的GUI实际上会影响您的编程吗?
什么是库以及是什么原因导致一个GUI比另一个更先进?
内核如何改变用户与代码的接口方式?
我是python的初学者,我不确定Pycharm是否对我最好......对于初学者来说,Pycharm仍然是最好的吗?
答案 0 :(得分:16)
PyCharm是一个IDE,anaconda是一组库(一个发行版)。好消息是pyCharm支持anoconda。下面是我从Wayback Machine中提取的一些文档(出于某种原因,Anaconda删除了与Pycharm集成的文档)。如果这部分内容过时,请告诉我,以便我可以更新。
使用PyCharm的首选项将其设置为使用Anaconda。有多种方法可以访问“首选项”窗口,包括在PyCharm文件菜单中选择“首选项”或单击顶部图标栏中的“首选项”图标。
首选项窗口打开后,导航到Project Interpreter - > Python口译员。单击+号将Anaconda添加到Python Interpreters列表中。
如果未列出Anaconda Python路径,请选择Local ...并导航到安装Anaconda Python的目录。通常,此目录为~/anaconda/bin/python
。
添加Anaconda之后,您将看到它显示在Python解释器列表中,以及随其安装的其他软件包。单击确定。 PyCharm IDE现在设置为使用Anaconda。
更多信息:Configuring available packages和configuring Anaconda environment。
答案 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。