2014-10-31 62 views
1

我試圖在raspbmc上安裝http://scikit-learn.org/stable/index.html#。我想用python3。 由於scikit-learn僅支持python3> 3.3,而pi自帶3.2,所以我需要構建一切。scikit-learn/python3 on raspberry pi

所以我建立的Python 3.4, 添加PIP繼續與其他構建/安裝 使用PIP內置numpy的

我堅持建設SciPy的(多了一個scikit學習依賴(的scikit學習依賴一個) ) scipy構建失敗,gcc被終止,並建議提交gcc錯誤報告。 我嘗試了新的gcc(4.8而不是raspbmc附帶的4.6),並得到了相同的錯誤。

在我開始深入研究gcc和scipy構建腳本之前: 有沒有更簡單的方法在樹莓派上獲得scikit-learn/python3?

謝謝!

P.S.我意識到這不是純粹的編程問題,但scikit學習網站指向stackoverflow作爲問題的地方。

+1

嗨迪馬,我做到了我的皮的方法就是以http:// continuum.io/downloads#34他們現在有一個3.4版本和典型的2.7。祝你好運。 – KLDavenport 2014-11-02 16:11:46

+2

我第二。如果你不需要,不要試圖編輯scipy。有幾個很好的科學python分佈和anaconda,@ KLDavenport建議是我通常推薦的。 – 2014-11-02 17:40:44

+0

謝謝!我閱讀了anaconda,並得到了他們沒有針對ARM處理器分發的印象。 KLDavenport,您是否使用Linux-64安裝? http://repo.continuum.io/anaconda3/Anaconda3-2.1.0-Linux-x86_64.sh。我發現的關於在pi上安裝anaconda的唯一的東西是這篇文章http://continuum.io/blog/raspberry,它似乎與python 2.7和非常有限的一套軟件包。 – Dima 2014-11-11 19:44:35

回答

1

安裝Raspbian傑西精簡版,並運行這些命令:

sudo apt-get update 
sudo apt-get upgrade 
sudo apt-get install python3-scipy python3-pip 
sudo pip3 install scikit-learn 

運行scikit學習測試:

sudo pip3 install nose 
sudo nosetests -v sklearn