如何在Raspberry Pi上运行python scikit-learn?

时间:2016-08-10 06:23:28

标签: python raspberry-pi scikit-learn

我是嵌入式编程的新手,想了解在一个功能强大的嵌入式处理器上运行python scikit-learn需要做些什么。 以Raspberry Pi为例。

2 个答案:

答案 0 :(得分:0)

scikit-learn将在Raspberry Pi上运行,就像任何其他Linux机器一样。

要安装它,请确保您拥有pip3sudo apt-get install python3-pip),然后使用sudo pip3 install scikit-learn

所有使用scikit-learn的Python脚本现在都将正常运行。

答案 1 :(得分:0)

首先,我认为在虚拟环境中进行开发是一种好的做法,而不是在系统范围内进行安装。因此,我建议您继续学习Python3。

sudo pip3 install virtualenv
virtualenv -p python3 .venv
source .venv/bin/activate

一旦有了,就安装scikit-learn的依赖项。

sudo apt-get update 
sudo apt-get install gfortran libatlas-base-dev libopenblas-dev liblapack-dev -y

最后,让我们安装实际的scikit-learn库。

使用piwheels.org上的滚轮,而不是仅仅点子安装它,否则将继续编译整个程序,这会花费很多时间。

pip3 install scikit-learn --index-url https://piwheels.org/simple

就是这样。话虽如此,请注意给定版本的Python可用的轮子。例如,目前,scikit-learn库仅可用于 3.4.x / 3.5.x 版本。没关系,因为Raspbian中已经存在Python 3.5.x。