使用 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 開始機器學習和資料分析的最快方式之一。