首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >导入sklearn.linear_model时会出现错误

导入sklearn.linear_model时会出现错误
EN

Stack Overflow用户
提问于 2019-12-31 00:33:10
回答 2查看 216关注 0票数 0

我用过

代码语言:javascript
复制
from sklearn.linear_model import LinearRegression

并得到以下错误

代码语言:javascript
复制
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,还重新安装了它们。

但这似乎对我的问题不起作用。

你能说出这是什么意思吗?并推荐如何解决这个问题?

代码语言:javascript
复制
ImportError: DLL load failed: The specified module could not be found.

我正在使用

图中给出了Windows 10、Python 2019-3、PyCharm v3.6和lib版本

EN

回答 2

Stack Overflow用户

发布于 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/

这样你就知道你是在从头开始。

票数 0
EN

Stack Overflow用户

发布于 2019-12-31 22:10:39

首先,从命令提示符下卸载numpy和scipy。

代码语言:javascript
复制
pip uninstall numpy

pip uninstall scipy

然后从这个网站安装numpy和scipy。

https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59533977

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档