У меня проблема с импортом библиотеки 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-1 , QA-2 ), но проблема остается.
[ ПРИМЕЧАНИЕ ]:
Версия Python: 3.6.9 Версия Numpy: 1.17.1 Версия Keras: 2.3.0
Версия Scipy: 0.17.0
ОС: Ubuntu 16.04
- Iне будет использовать
conda
вместо pip