gpt4 book ai didi

python - 没有名为 'scipy.sparse._sparsetools' 的模块

转载 作者:行者123 更新时间:2023-12-01 00:30:34 27 4
gpt4 key购买 nike

我在导入 keras 库时遇到以下错误:

>>> import keras

ModuleNotFoundError Traceback (most recent call last)
<ipython-input-7-c74e2bd4ca71> in <module>()
----> 1 import keras

/usr/local/lib/python3.6/dist-packages/keras/__init__.py in <module>()
1 from __future__ import absolute_import
2
----> 3 from . import utils
4 from . import activations
5 from . import applications

/usr/local/lib/python3.6/dist-packages/keras/utils/__init__.py in <module>()
24 from .layer_utils import get_source_inputs
25 from .layer_utils import print_summary
---> 26 from .vis_utils import model_to_dot
27 from .vis_utils import plot_model
28 from .np_utils import to_categorical

/usr/local/lib/python3.6/dist-packages/keras/utils/vis_utils.py in <module>()
5
6 import os
----> 7 from ..models import Model
8 from ..layers.wrappers import Wrapper
9

/usr/local/lib/python3.6/dist-packages/keras/models.py in <module>()
10 from .engine.input_layer import Input
11 from .engine.input_layer import InputLayer
---> 12 from .engine.training import Model
13 from .engine.sequential import Sequential
14 from .engine.saving import save_model

/usr/local/lib/python3.6/dist-packages/keras/engine/__init__.py in <module>()
6 from .base_layer import Layer
7 from .network import get_source_inputs
----> 8 from .training import Model

/usr/local/lib/python3.6/dist-packages/keras/engine/training.py in <module>()
13 from .base_layer import Layer
14 from . import training_utils
---> 15 from . import training_arrays
16 from . import training_generator
17 from .. import backend as K

/usr/local/lib/python3.6/dist-packages/keras/engine/training_arrays.py in <module>()
6
7 import numpy as np
----> 8 from scipy.sparse import issparse
9
10 from .training_utils import batch_shuffle

/usr/lib/python3/dist-packages/scipy/sparse/__init__.py in <module>()
212
213 from .base import *
--> 214 from .csr import *
215 from .csc import *
216 from .lil import *

/usr/lib/python3/dist-packages/scipy/sparse/csr.py in <module>()
11 from scipy._lib.six import xrange
12
---> 13 from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \
14 get_csr_submatrix, csr_sample_values
15 from .sputils import (upcast, isintlike, IndexMixin, issequence,

ModuleNotFoundError: No module named 'scipy.sparse._sparsetools'
<小时/>

我还检查了这些帖子( QA-1QA-2 ),但问题仍然存在。

<小时/>

[注意]:

Python 版本:3.6.9Numpy 版本:1.17.1Keras版本:2.3.0
Scipy版本:0.17.0
操作系统:Ubuntu 16.04

  • 伙计们,我不想使用 conda 而不是 pip

最佳答案

SciPy 需要为您的平台安装以下软件:

Python >= 3.5NumPy >= 1.13.3

update the libraries for 3.6

https://github.com/scipy/scipy/blob/master/INSTALL.rst.txt#linux

或者其他

根据 from ._sparsetools import csr_tocsc, csr_tobsr, csr_count_blocks, \ImportError: DLL load failed: The specified module could not be found

Update your C++ redistributable compiler.

或者其他

重新安装 scipy 使用:

pip uninstall scipy
pip install scipy

关于python - 没有名为 'scipy.sparse._sparsetools' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58216682/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com