Python scikit学习错误:libquadmath.so.0:无法打开共享对象文件:没有此类文件或目录
当我尝试将scikit learn导入我的python 3.5(jupyter笔记本)时,我犯了这个错误:Python scikit学习错误:libquadmath.so.0:无法打开共享对象文件:没有此类文件或目录,python,scikit-learn,Python,Scikit Learn,当我尝试将scikit learn导入我的python 3.5(jupyter笔记本)时,我犯了这个错误: 从sklearn.model\u选择导入列车\u测试\u分割 --------------------------------------------------------------------------- ImportError回溯(最近一次呼叫最后一次) 在() ---->1从sklearn.model\u selection导入列车\u测试\u split /opt/Anaco
从sklearn.model\u选择导入列车\u测试\u分割
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1从sklearn.model\u selection导入列车\u测试\u split
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/__-init___;u.py in()
55.其他:
56来自。导入检查生成
--->57.从基本导入克隆
58 uu检查u构建#避免薄片未使用变量错误
59
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/base.py in()
10从scipy导入稀疏
11.外部导入6
--->12 from.utils.fixes导入签名
13 from.utils.deprecation导入已弃用
14从异常导入ChangedBehaviorWarning作为_ChangedBehaviorWarning
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/__-init__;.py in()
9
10从Murrushash导入Murrushash 3_32
--->11.从验证导入(作为浮点数组,
12断言所有有限,
13检查\u随机\u状态,列\u或\u 1d,检查\u数组,
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/validation.py in()
16
17从外部导入6
--->18 from..utils.fixes导入签名
19.不推荐导入不推荐导入
20从..异常将DataConversionWarning导入为_DataConversionWarning
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/fixes.py in()
289从._scipy_sparse_lsqr_后端口导入lsqr作为sparse_lsqr
290其他:
-->291从scipy.sparse.linalg导入lsqr作为稀疏lsqr
292
293
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site packages/scipy/sparse/linalg/__init__;.py in()
110来自未来导入部门,打印功能,绝对导入
111
-->112.isolve导入*
113来自dsolve导入*
114.接口导入*
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site packages/scipy/sparse/linalg/isolve/_init__;u.py in()
4.
5#从信息导入#单据__
---->6.迭代导入*
7.从minres进口minres
8.从lgmres进口lgmres
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/scipy/sparse/linalg/isolve/iterative.py in()
5 uuu all_uuuu=['bicg'、'bicgstab'、'cg'、'cgs'、'gmres'、'qmr']
6.
---->7.从导入
8.
9从scipy.sparse.linalg.interface导入LinearOperator
ImportError:libquadmath.so.0:无法打开共享对象文件:没有这样的文件或目录
scikit learn 0.18.2软件包已经安装,当我运行conda list
时,我可以在列表中看到它(我在上一版本0.19.1中遇到了相同的错误)
我使用的是Anaconda3(Conda4.2.2)您的python安装缺少scipy使用的动态链接共享库 通常,当您在lib目录下安装anaconda时,这些共享对象存在,并且在环境中导出相应的路径以进行动态链接 检查此文件是否位于anaconda安装的lib目录下 e、 g:- /anaconda3/lib/libquadmath.0.dylib 如果没有,请重新安装anaconda,它将解决您的问题。 如果此文件存在,请检查您的环境路径。其中必须有anaconda安装路径列表
from sklearn.model_selection import train_test_split
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-5-139cc3505715> in <module>()
----> 1 from sklearn.model_selection import train_test_split
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/__init__.py in <module>()
55 else:
56 from . import __check_build
---> 57 from .base import clone
58 __check_build # avoid flakes unused variable error
59
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/base.py in <module>()
10 from scipy import sparse
11 from .externals import six
---> 12 from .utils.fixes import signature
13 from .utils.deprecation import deprecated
14 from .exceptions import ChangedBehaviorWarning as _ChangedBehaviorWarning
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/__init__.py in <module>()
9
10 from .murmurhash import murmurhash3_32
---> 11 from .validation import (as_float_array,
12 assert_all_finite,
13 check_random_state, column_or_1d, check_array,
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/validation.py in <module>()
16
17 from ..externals import six
---> 18 from ..utils.fixes import signature
19 from .deprecation import deprecated
20 from ..exceptions import DataConversionWarning as _DataConversionWarning
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/sklearn/utils/fixes.py in <module>()
289 from ._scipy_sparse_lsqr_backport import lsqr as sparse_lsqr
290 else:
--> 291 from scipy.sparse.linalg import lsqr as sparse_lsqr
292
293
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/scipy/sparse/linalg/__init__.py in <module>()
110 from __future__ import division, print_function, absolute_import
111
--> 112 from .isolve import *
113 from .dsolve import *
114 from .interface import *
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/scipy/sparse/linalg/isolve/__init__.py in <module>()
4
5 #from info import __doc__
----> 6 from .iterative import *
7 from .minres import minres
8 from .lgmres import lgmres
/opt/Anaconda/Anaconda3-4.2.0/lib/python3.5/site-packages/scipy/sparse/linalg/isolve/iterative.py in <module>()
5 __all__ = ['bicg','bicgstab','cg','cgs','gmres','qmr']
6
----> 7 from . import _iterative
8
9 from scipy.sparse.linalg.interface import LinearOperator
ImportError: libquadmath.so.0: cannot open shared object file: No such file or directory