我是新的编程,实际上我用它的机器学习。我已经安装了python和anaconda(我不知道这是正确的,或者我必须只安装anaconda?)。我可以看到在开始菜单:(水蟒动力壳,木星,Spyder,水蟒导航器,水蟒提示)。所以我的问题是:我是否仍然必须使用vscode作为IDE,或者anaconda附带的列出的程序之一,如果答案是第二个选择,我会问,它们中的哪一个?
- 谢谢-谢谢
我使用python只是因为我有一个ML项目,所以我必须为ML设置必要的东西,像库,数据集和算法。然后我必须学习如何使用它们。任何帮助都是非常感谢的。
2条答案
按热度按时间8ehkhllq1#
Anaconda是一个Python发行版,它不仅包含Python本身,还包含许多来自“科学堆栈”的附加Python包,如numpy、panda、matplotlib、scipy、scikit-learn:这正是ML所需要的。你不需要从python.org安装任何其他东西。
Anaconda还附带了Spyder IDE。这是Python初学者的完美选择。您不需要VSCode。VSCode比Spyder灵活得多,但您必须习惯它。
Conda是Anaconda自带的软件包管理器。请在这里学习一些Conda的基础知识以及如何使用虚拟环境:https://conda.io/projects/conda/en/latest/user-guide/getting-started.html
Anaconda和纯Python的重要区别在于,在使用之前,你必须激活conda环境-甚至是“基础”环境。这对于初学者来说并不明显。
busg9geu2#
如果我是你,我会使用vcscode。Anaconda只是一个具有额外特性的Python,但是要编写代码,你会喜欢VSCOde。它有很多特性,你可以安装扩展来提升你的体验。去吧。