Я импортировал numpy вместе с библиотекой sklearn, но получил ошибку
AttributeError: module 'numpy' has no attribute 'testing'
Если бы я удалил библиотеку sklearn из своего кода, она могла бы нормально работать.
код выглядит так:
import numpy as np
from kumparanian import ds
from sklearn.feature_extraction.text import TfidfVectorizer, TfidfTransformer, CountVectorizer, HashingVectorizer
Traceback:
File "<ipython-input-37-76f2395d81c0>", line 1, in <module>
runfile('C:/Users/LENOVO/Downloads/ds_assessment_v2/model.py', wdir='C:/Users/LENOVO/Downloads/ds_assessment_v2')
File "C:\Users\LENOVO\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 705, in runfile
execfile(filename, namespace)
File "C:\Users\LENOVO\Anaconda3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile
exec(compile(f.read(), filename, 'exec'), namespace)
File "C:/Users/LENOVO/Downloads/ds_assessment_v2/model.py", line 41, in <module>
from sklearn.feature_extraction.text import TfidfVectorizer, TfidfTransformer, CountVectorizer, HashingVectorizer
File "C:\Users\LENOVO\AppData\Roaming\Python\Python36\site-packages\sklearn\__init__.py", line 76, in <module>
from .base import clone
File "C:\Users\LENOVO\AppData\Roaming\Python\Python36\site-packages\sklearn\base.py", line 16, in <module>
from .utils import _IS_32BIT
File "C:\Users\LENOVO\AppData\Roaming\Python\Python36\site-packages\sklearn\utils\__init__.py", line 13, in <module>
from scipy.sparse import issparse
File "C:\Users\LENOVO\Anaconda3\lib\site-packages\scipy\sparse\__init__.py", line 228, in <module>
from .base import *
File "C:\Users\LENOVO\Anaconda3\lib\site-packages\scipy\sparse\base.py", line 9, in <module>
from scipy._lib._numpy_compat import broadcast_to
File "C:\Users\LENOVO\Anaconda3\lib\site-packages\scipy\_lib\_numpy_compat.py", line 17, in <module>
_assert_warns = np.testing.assert_warns
AttributeError: module 'numpy' has no attribute 'testing'
Каждое предложение действительно ценится.