首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >scikit-learn加载失败

scikit-learn加载失败
EN

Stack Overflow用户
提问于 2013-02-14 03:12:31
回答 1查看 1.3K关注 0票数 0

我用pip install scikit-learn安装了scikit Learn0.13。

代码语言:javascript
运行
复制
from sklearn import svm, metrics

失败,错误为

代码语言:javascript
运行
复制
from .classes import SVC, NuSVC, SVR, NuSVR, OneClassSVM, LinearSVC
from ..linear_model.base import LinearClassifierMixin
from .base import LinearRegression
from .cd_fast import sparse_std
ImportError: sklearn/linear_model/cd_fast.so: undefined symbol: ATL_dcopy

从源代码安装的1.7.0和0.11.0版本的NumPy和SciPy似乎没有问题(test()通过)。机器上也安装了最新的ATLAS 3.10.1。

代码语言:javascript
运行
复制
$ uname -a
Linux hostname 2.6.32-5-amd64 #1 SMP Sun Sep 23 10:07:46 UTC 2012 x86_64 GNU/Linux

$ python --version
Python 2.6.6
EN

回答 1

Stack Overflow用户

发布于 2013-07-20 00:04:28

添加用于编译的atlas lib解决了这个问题。通过在atlas(‘cblas_libs.append’)之前或之后添加一行来编辑文件sklearn/linear/setup.py: cblas_libs.append('atlas')

然后重新构建并安装scikit-learn

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14861169

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档