我用过
from sklearn.linear_model import LinearRegression并得到以下错误
Traceback (most recent call last):
File "F:/PyProjects/LRtest.py", line 2, in <module>
from sklearn.linear_model import LinearRegression
File "F:\PyProjects\venv\lib\site-packages\sklearn\__init__.py", line 75, in <module>
from .utils._show_versions import show_versions
File "F:\PyProjects\venv\lib\site-packages\sklearn\utils\_show_versions.py", line 12, in <module>
from ._openmp_helpers import _openmp_parallelism_enabled
ImportError: DLL load failed: The specified module could not be found.正如前面的问题所建议的:
我已经卸载了numpy,sklearn,scikit-learn,scipy,还重新安装了它们。
但这似乎对我的问题不起作用。
你能说出这是什么意思吗?并推荐如何解决这个问题?
ImportError: DLL load failed: The specified module could not be found.我正在使用
图中给出了Windows 10、Python 2019-3、PyCharm v3.6和lib版本

发布于 2019-12-31 00:52:49
这个包被称为scikit-learn,而不是sklearn。在Python内部,它被称为sklearn。你是如何在你的0版本的包列表中有sklearn的条目的?
尝试卸载'sklearn‘。你已经有了真正的scikit-learn,所以一旦移除了错误的包,它可能会做正确的事情。
如果这不起作用,我将从头开始创建一个新的python环境,并在那里重新安装正确的包……https://packaging.python.org/guides/installing-using-pip-and-virtual-environments/
这样你就知道你是在从头开始。
发布于 2019-12-31 22:10:39
首先,从命令提示符下卸载numpy和scipy。
pip uninstall numpy
pip uninstall scipy然后从这个网站安装numpy和scipy。
https://stackoverflow.com/questions/59533977
复制相似问题