站点图标 江湖人士

面向数据科学的 Anaconda Python 入门

Anaconda 是一个完整的、开源的数据科学软件包,具有跨越 600 万社区用户。

像良多人一样,我不断勤奋插手到快速成长的数据科学范畴。我上过 Udemy 的 R 及 Python 言语编程课,那时我别离下载并安装了使用法式。当我试图处理各类依赖关系,安装雷同 Numpy 和 Matplotlib 如许的数据科学扩展包时,我领会了 Anaconda Python 刊行版 。

我感激 Anaconda 降低了初学者的进修门槛。刊行版自带 1000 多个数据科学包以及 Conda 包和虚拟情况办理器,让你无需零丁进修每个库的安装方式。就像 Anaconda 官网上提到的,“Anaconda 库中的 Python 和 R 言语的 conda 包是我们在平安情况中修订并编译获得的优化二进制法式,能够在你系统上工作”。

接着按照 安装文档 的申明,无论能否在 Bash shell 情况下,施行如下 shell 号令:

我完全按照安装指南操作,运转这个细心编写的脚本,大约破费 5 分钟能够完成安装。安装过程中会提醒:“能否但愿安装器将 Anaconda 的安装路径插手到你的 /home//.bashrc?”我选择答应并重启了 shell,这会让 .bashrc 中的情况变量生效。

Anaconda Navigator 每次启动时会查抄能否有可更新的软件包,若是有,会提示你进行更新。

按照提示进行更新即可,无需利用号令行。Anaconda 初度启动会有些慢,若是涉及更新会额外破费几分钟。

刊行版中包含 Jupyter Notebook,故无需别的安装(不像我用的其它 Python 情况那样)。

我习惯利用的 RStudio 并没有默认安装,但安装它也仅需点击一下鼠标。其它使用的启动或安装也仅需点击一下鼠标,包罗 JupyterLab、 Orange、 Glue 和 Spyder 等。

Anaconda 刊行版的一个强大功能是建立多套情况。假如我需要建立一套与默认 Python 3.6 分歧的 Python 2.7 的情况,能够在 shell 中施行如下号令:

Conda 担任整个安装流程,如需启动它,仅需在 shell 中施行如下号令:

若是你想领会更多关于 Anaconda 的消息,可供参考的资本十分丰硕。不妨从检索 Anaconda 社区 及对应的 邮件列表 起头。

你能否在利用 Anaconda 刊行版及 Navigator 呢?接待在评论中留下你的利用感受。

退出移动版