Bar*_*rry 24 python python-2.7 scikit-learn
在OS X 10.11.6和python 2.7.10上,我需要从sklearn流形中导入.我有numpy 1.8 Orc1,scipy .13 Ob1和scikit-learn 0.17.1已安装.
我使用pip来安装sklearn(0.0),但是当我尝试从sklearn歧管导入时,我得到以下内容:
回溯(最近通话最后一个):文件"",1号线,在文件"/Library/Python/2.7/site-packages/sklearn/ 初始化 py"为57行,从.base进口克隆文件"/库/的Python/2.7 /站点包/ sklearn/base.py",第11行,从.utils.fixes导入签名文件"/Library/Python/2.7/site-packages/sklearn/utils/ 初始化的.py",10号线,来自.murmurhash import murmurhash3_32文件"numpy.pxd",第155行,在init sklearn.utils.murmurhash(sklearn/utils/murmurhash.c:5029)ValueError:numpy.dtype的大小错误,请尝试重新编译.
scikit-learn和sklearn有什么区别?另外,由于语法错误,我无法导入scikit-learn
Vin*_*y87 39
您可能需要重新安装numpy.它似乎没有正确安装.
sklearn
是如何在python中键入scikit-learn名称的.
另外,尝试在scikit-learn中运行标准测试并检查输出.您将在那里获得详细的错误信息.
你nosetests
安装好了吗?试试:nosetests -v sklearn
.你在bash中键入它,而不是在python解释器中.
Mel*_*.cz 20
关于sklearn与scikit-learn的区别:建议使用来安装软件包“ scikit-learn”,pip install scikit-learn
但在使用导入的代码中import sklearn
。
有点令人困惑,因为您也可以这样做,pip install sklearn
并且最终会安装相同的scikit-learn软件包,因为有一个“虚拟” pypi软件包sklearn,它将为您安装scikit-learn。
从这个线程:
scikit-learn位于sklearn setup.py的install_requires中,因此您最终需要安装scikit-learn
因此:
最后,
pip install sklearn
还是pip install scikit-learn
---除了恼人的sklearn (0.0)
表现在pip list
---将安装从PyPI将最新的可用版本。
sam*_*it4 14
自 2022 年 12 月 1 日起,您必须scikit-learn
在 pip 需求文件中使用,但pip install sklearn
现已弃用。
来源: https: //github.com/scikit-learn/sklearn-pypi-package
归档时间: |
|
查看次数: |
35718 次 |
最近记录: |