安装nltk和scikit-learn

时间:2016-02-20 11:45:14

标签: python numpy scikit-learn

我一直在尝试安装和使用scikit-learn和nltk。但是,导入任何内容时出现以下错误:

  

追踪(最近一次通话):     文件"",第1行,in     文件" /usr/local/lib/python2.7/site-packages/sklearn/ init .py",第57行,in       来自.base导入克隆     文件" /usr/local/lib/python2.7/site-packages/sklearn/base.py" ;,第11行,在       来自.utils.fixes导入签名     文件" /usr/local/lib/python2.7/site-packages/sklearn/utils/ init .py",第10行,in       来自.murmurhash import murmurhash3_32     文件" numpy.pxd",第155行,在init sklearn.utils.murmurhash(sklearn / utils / murmurhash.c:5029)   ValueError:numpy.dtype的大小错误,请尝试重新编译

我做了pip uninstall numpy后跟pip install numpypip uninstall scikit-learn并重新安装了它。但错误仍然存​​在。

1 个答案:

答案 0 :(得分:1)

我今天遇到了同样的问题。现在我已经解决了。 因为我手动安装了numPy,所以我使用命令" pip"安装else包。 解决方式:

  1. 找到旧版本的numPy。 您可以导入numPy并打印它的路径。
  2. 删除文件夹。
  3. 再次使用pip进行安装。