これらの 手順 に従って、Ubuntuにscikit-learnを正常にインストールしました。
ただし、それを使用するプログラムを実行すると、次のエラーが発生します。
Traceback (most recent call last):
File "begueradj.py", line 10, in <module>
from sklearn.preprocessing import normalize
ImportError: No module named sklearn.preprocessing
これを修正するにはどうすればよいですか?
リンクしたチュートリアルに記載されている手順は、Ubuntu14.04では廃止されています。
Ubuntu 14.04パッケージの名前はpython-sklearn(以前のpython-scikits-learn
):
Sudo apt-get install python-sklearn
python-sklearn
パッケージは、Ubuntu 14.04のデフォルトのリポジトリと、現在サポートされている他のUbuntuリリースにあります。
ターミナルで次のコマンドを実行して問題を解決しました。
Sudo apt-get install python-sklearn