使用 Python 安装或设置

1)scikit 学习

scikit-learn 是一个用于机器学习的 Python 模块,建立在 SciPy 之上,并根据 3-Clause BSD 许可证进行分发。它具有各种分类,回归和聚类算法,包括支持向量机,随机森林,梯度增强,k 均值和 DBSCAN,旨在与 Python 数值和科学库 NumPy 和 SciPy 互操作。

目前稳定版的 scikit-learn 需要

  • Python(> = 2.6 或> = 3.3),
  • NumPy(> = 1.6.1),
  • SciPy(> = 0.9)。

对于大多数安装,pip python 包管理器可以安装 python 及其所有依赖项:

pip install scikit-learn

但是对于 linux 系统,建议使用 conda 包管理器来避免可能的构建过程

conda install scikit-learn

要检查你是否有 scikit-learn,请在 shell 中执行:

python -c 'import sklearn; print(sklearn.__version__)'

Windows 和 Mac OSX 安装:

除了用于 Windows 的大量科学 python 库,Mac OSX(也与 Linux 相关)之外, CanopyAnaconda 都提供了最新版本的 scikit-learn

官方源代码回复: https//github.com/scikit-learn/scikit-learn

2)用于智能计算的 Numenta 平台

Numenta 智能计算平台(NuPIC)是一个实现 HTM 学习算法的机器智能平台。HTM 是新皮层的详细计算理论。HTM 的核心是基于时间的连续学习算法,用于存储和调用空间和时间模式。NuPIC 适用于各种问题,特别是流数据源的异常检测和预测。

NuPIC 二进制文件可用于:

Linux x86 64 位
OS X 10.9
OS X 10.10
Windows 64 位

在所有操作系统上安装 NuPIC 需要以下依赖项。

  • Python 2.7
  • 点子> = 8.1.2
  • setuptools 的> = 25.2.0
  • 轮> = 0.29.0
  • numpy 的
  • C++ 11 编译器,如 gcc(4.8+)或 clang

其他 OS X 要求:

  • Xcode 命令行工具

运行以下命令以安装 NuPIC:

pip install nupic

官方源代码回复: https//github.com/numenta/nupic

3)nilearn

Nilearn 是一个 Python 模块,用于快速简便地统计 NeuroImaging 数据。它利用 scikit-learn Python 工具箱进行多变量统计,并使用预测建模,分类,解码或连接分析等应用程序。

使用该软件所需的依赖关系是:

  • Python> = 2.6,
  • setuptools 的
  • Numpy> = 1.6.1
  • SciPy> = 0.9
  • Scikit-learn> = 0.14.1
  • Nibabel> = 1.1.0

如果你正在使用 nilearn 绘图功能或运行示例,则需要 matplotlib> = 1.1.1。

如果要运行测试,则需要 nose> = 1.2.1,coverage> = 3.6。

首先确保已安装上面列出的所有依赖项。然后,你可以通过在命令提示符中运行以下命令来安装 nilearn:

pip install -U --user nilearn

官方源代码回复: https//github.com/nilearn/nilearn/

4)使用 Anaconda

Anaconda 提供了许多科学 Python 库。你可以从此处获取安装文件。一方面,使用 Anaconda,你不需要安装和配置许多软件包,它是 BSD 许可的,并且具有简单的安装过程,可用于 Python 3 和 Python 2,而另一方面,它会降低灵活性。举个例子,一些最先进的深度学习 python 包可能会使用不同版本的 numpy 然后安装 Anaconda。但是,这个缺点可以单独使用另一个 python 安装来处理(例如在 linux 和 MAC 中你的默认安装)。

Anaconda 安装程序会提示你安装位置选择,并提示你添加 PATH 选项。如果你将 Anaconda 添加到你的 PATH,你的操作系统应该会发现 Anaconda Python 是默认的。因此,仅适用于此 Python 版本的修改和将来的安装。

为了说清楚,安装 Anaconda 并将其添加到 PATH 后,如果键入,则使用 Ubuntu 14.04 via terminal

python

https://i.stack.imgur.com/U9ot4.jpg

Voila,Anaconda Python 是你的默认 Python,你可以立即开始享受使用许多库。但是,如果你想使用旧的 Python

/usr/bin/python

https://i.stack.imgur.com/hhJUO.jpg

简而言之,Anaconda 是使用 Python 开始机器学习和数据分析的最快方式之一。