python-3.x - 缺少 scikit-learn 软件包
问题描述
当我尝试跑步时
import sklearn.linear_model
我收到一个错误
~\AppData\Local\ESRI\conda\envs\arcgispro-py3-clone1\lib\site-packages\sklearn\linear_model\least_angle.py in <module>
21 from .base import LinearModel
22 from ..base import RegressorMixin
---> 23 from ..utils import arrayfuncs, as_float_array, check_X_y, deprecated
24 from ..model_selection import check_cv
25 from ..exceptions import ConvergenceWarning
ImportError: DLL load failed: The specified module could not be found.
我做了一些挖掘,看起来我没有 as_float_array 包
ModuleNotFoundError: No module named 'sklearn.utils.as_float_array'
我尝试重新安装,但没有任何变化。这是怎么回事?
解决方案
这似乎非常特定于您的 IDE/环境。如果您提供更多详细信息,将更容易解决。您可以尝试以下方法:
你能运行下面的代码吗?
import sklearn
print(sklearn.__version__)
你能列出安装的软件包,看看是否有 sklearn 吗?
pip3 list
您是否单独在 Anaconda 中看到同样的问题,或者在命令行中运行它时看到同样的问题?
编辑:可能的解决方案 这看起来像一个访问问题。
如果您使用的是 Windows 操作系统,请删除 Anaconda 并将其重新安装在一个公共文件夹中,而不是在管理员控制的文件夹下(例如 C:\anaconda,而不是在 C:\Program Files 下)。
从 Anaconda Navigator -> Environments 启动一个新终端,然后运行此代码。
推荐阅读
- javascript - 获取相对于最近的相对父级的点击位置
- r - 根据R中另一列的值查找数据集中一列的平均值
- linux - 如何创建 .Deb pkg 使其在 /opt/myprogram 中具有访问读写权限
- android - 使用 load more 后无法在 recyclerview 上搜索过滤器
- python - BeautifulSoup 在提取电影脚本时吓坏了
- sql - 从 3 个链接表中选择数据
- git - 如何从分支中删除提交只是为了以后干净地添加它们(没有冲突)?
- java - 是否可以在没有 revinfo 外键的情况下手动创建 Envers 审计表?
- swagger - Swagger 示例值未显示所有属性
- html - 如何让图像在表格单元格内垂直缩放?