【发布时间】:2020-03-31 01:08:00
【问题描述】:
我在 windows 7 上使用 python3.6(python3.8 之前尝试过同样的问题)。我已经安装了 joblib==0.14.0、numpy==1.17.4、scikit-learn==0.22 和 scipy ==1.3.3 用于某些机器学习项目。
我尝试导入 sklearn 时收到的错误消息是:
from ._openmp_helpers import _openmp_parallelism_enabled
ImportError: DLL load failed: The specified module could not be found.
请告知如何解决这个问题?
谢谢。
【问题讨论】:
-
尝试安装
MS C++ 2019。它会解决你的问题。但首先,尝试使用 64 位版本的 Python。恐怕您使用的是 32 位版本。 -
此打包问题正在被跟踪:github.com/scikit-learn/scikit-learn/issues/15899 同时您可以从 conda-forge 安装 scikt-learn:
conda install conda-forge::scikit-learn
标签: python-3.x scikit-learn openmp