'ModuleNotFoundError: No module named 'numpy.random.bit_generator' Error from sklearn.neighbors import kneighborsclassifier

This is the error that keeps on showing:

File "C:\Users\Dex\PycharmProjects\knn2\main.py", line 2, in from sklearn.neighbors import KNeighborsClassifier File "D:\Anaconda\envs\tensor2\lib\site-packages\sklearn_init_.py", line 82, in from .base import clone File "D:\Anaconda\envs\tensor2\lib\site-packages\sklearn\base.py", line 17, in from .utils import IS_32BIT File "D:\Anaconda\envs\tensor2\lib\site-packages\sklearn\utils_init.py", line 29, in from .fixes import parse_version, threadpool_info File "D:\Anaconda\envs\tensor2\lib\site-packages\sklearn\utils\fixes.py", line 19, in import scipy.stats File "D:\Anaconda\envs\tensor2\lib\site-packages\scipy\stats_init_.py", line 453, in from ._stats_py import * File "D:\Anaconda\envs\tensor2\lib\site-packages\scipy\stats_stats_py.py", line 44, in from . import distributions File "D:\Anaconda\envs\tensor2\lib\site-packages\scipy\stats\distributions.py", line 11, in from . import _discrete_distns File "D:\Anaconda\envs\tensor2\lib\site-packages\scipy\stats_discrete_distns.py", line 21, in from ._biasedurn import (_PyFishersNCHypergeometric, File "_biasedurn.pyx", line 1, in init scipy.stats._biasedurn ModuleNotFoundError: No module named 'numpy.random.bit_generator'

I tried reistalling numpy but it still doesn't work, please help



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source