2016-08-03 12 views
7

OS X 10.11.6とpython 2.7.10ではsklearn manifoldからインポートする必要があります。 私はnumpy 1.8 Orc1、scipy .13 Ob1とscikit-learn 0.17.1をインストールしました。
は私がsklearn(0.0)をインストールするためにピップを使用し、私は私が手sklearnマニホールドからインポートしようとすると、次のscikit-learnとsklearnの違い

Traceback (most recent call last): File "", line 1, in File "/Library/Python/2.7/site-packages/sklearn/init.py", line 57, in from .base import clone File "/Library/Python/2.7/site-packages/sklearn/base.py", line 11, in from .utils.fixes import signature File "/Library/Python/2.7/site-packages/sklearn/utils/init.py", line 10, in from .murmurhash import murmurhash3_32 File "numpy.pxd", line 155, in init sklearn.utils.murmurhash (sklearn/utils/murmurhash.c:5029) ValueError: numpy.dtype has the wrong size, try recompiling.

scikit-学び、sklearnの違いは何ですか?また、 構文エラーのためにscikit-learnをインポートできません

答えて

13

numpyを再インストールする必要があります。それは正しくインストールされていないようです。

sklearnは、pythonでscikit-learnの名前をどのように入力するかです。

また、scikit-learnで標準テストを実行し、出力を確認してください。そこに詳細なエラー情報が表示されます。

nosetestsがインストールされていますか?試してください:nosetests -v sklearn。これはPythonインタープリタではなく、bashで入力します。

+2

ありがとうございますVinay87。 numpyとscipyの最新バージョンを再インストールすると問題が解決しました。 sklearnについても説明してくれてありがとう。 – Barry

+0

ようこそ。答えを受諾してupvoteすると、それは答えとして答えられます。 – Vinay87

+0

しかし、sklearnとsckit-learnは2つの異なるpythonモジュールです。違いが何であるか教えてください –

関連する問題