簡體   English   中英

我的代碼無法識別`import sklearn`

[英]my code doesn't recognize `import sklearn`

我正在嘗試安裝scikit-learn 我安裝了numpyscipy ,並且同時使用pip install -U scikit-learnconda install scikit-learn (請確保)。

但是,一旦我的代碼到達from sklearn import datasets類的行from sklearn import datasets它就會引發錯誤:

 File "numpy.pxd", line 155, in init sklearn.utils.murmurhash 
(sklearn\utils\murmurhash.c:5029)
ValueError: numpy.dtype has the wrong size, try recompiling

我的代碼似乎無法識別sklearn ,盡管我知道它已安裝; 我在網上找到的唯一解決方案建議安裝scipy我已經有了。

有什么辦法嗎?

由於已安裝conda ,因此解決方法將是創建新環境。 例如:

conda create -n my_new_env python=3.5

選擇適合您的Python版本。

激活環境。

在Windows上:

activate my_new_env

在Linux / Mac OS X上:

source activate my_new_env

現在:

conda install scikit-learn

並在此環境中啟動新的Python解釋器。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM