当前位置: 首页 > news >正文

【深度学习基础】安装包报错——MAC M3-MAX芯片安装scikit-learn库报错。

目录

  • 一、问题描述
  • 二、解决方法

一、问题描述

首先想安装scikit-learn库在mac终端显示顺利安装完成,但是测试的时候报错如下所示:

/opt/anaconda3/envs/dtc/bin/python /Users/chenfaquan/PycharmProjects/TimeSeries/data_create.py 
Traceback (most recent call last):File "/Users/chen/PycharmProjects/TimeSeries/data_create.py", line 2, in <module>from sklearn.preprocessing import MinMaxScalerFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/sklearn/__init__.py", line 83, in <module>from .base import cloneFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/sklearn/base.py", line 19, in <module>from .utils import _IS_32BITFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/sklearn/utils/__init__.py", line 15, in <module>from scipy.sparse import issparseFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/__init__.py", line 283, in <module>from . import csgraphFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/csgraph/__init__.py", line 185, in <module>from ._laplacian import laplacianFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/csgraph/_laplacian.py", line 7, in <module>from scipy.sparse.linalg import LinearOperatorFile "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/__init__.py", line 120, in <module>from ._isolve import *File "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/__init__.py", line 4, in <module>from .iterative import *File "/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/iterative.py", line 9, in <module>from . import _iterative
ImportError: dlopen(/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/_iterative.cpython-38-darwin.so, 0x0002): Library not loaded: @rpath/liblapack.3.dylibReferenced from: <BEFB6E07-597A-3758-A60B-141E8E215EF0> /opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/_iterative.cpython-38-darwin.soReason: tried: '/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/liblapack.3.dylib' (no such file), '/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/../../../../../../liblapack.3.dylib' (no such file), '/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/liblapack.3.dylib' (no such file), '/opt/anaconda3/envs/dtc/lib/python3.8/site-packages/scipy/sparse/linalg/_isolve/../../../../../../liblapack.3.dylib' (no such file), '/opt/anaconda3/envs/dtc/bin/../lib/liblapack.3.dylib' (no such file), '/opt/anaconda3/envs/dtc/bin/../lib/liblapack.3.dylib' (no such file), '/usr/local/lib/liblapack.3.dylib' (no such file), '/usr/lib/liblapack.3.dylib' (no such file, not in dyld cache)Process finished with exit code 1

二、解决方法

  1. 在网上看到的解决方法有:在终端运行以下语句。
conda install -c conda-forge scikit-learn

尝试未果,依然报错。
参考链接:MAC M1安装scikit-learn库

  1. 改用pip3:依然失败。
  2. 降低版本,成功!
    参考链接:m1 arm64安装scikit-learn 问题
    目前安装的版本:
    spicy == 1.9.0​​​​​​​
    scikit-learn == 1.1.2
http://www.lryc.cn/news/397779.html

相关文章:

  • 【chatgpt消费者偏好】是什么驱动了游客持续旅游意愿?推文分享—2024-07-08
  • torchplus
  • LeetCode之最长回文子串
  • Gradle 介绍
  • 短视频矩阵:批量发布的秘密揭秘
  • 基于 Nginx + Spring Boot + Vue + JPA 的网站安全防护指南
  • Perl词法切分器:文本解析的瑞士军刀
  • 基于深度学习LightWeight的人体姿态之行为识别系统源码
  • Mac窗口辅助管理工具:Magnet for mac激活版
  • DWM 相关实现代码 [自用]
  • 根据样本数据的区域分布进行重采样
  • 数据库之MQL
  • LabVIEW平台从离散光子到连续光子的光子计数技术
  • 【Linux】Windows平台使用gdb调试FFmpeg源码
  • 提交表单form之后发送表单内容到指定邮箱(单php文件实现)
  • 【设计模式之美】策略模式方法论:解耦策略的定义、创建和使用
  • 解析 pdfminer pdfparser.py
  • day10:03 一文搞懂encode和encoding的区别
  • 【wordpress教程】wordpress博客网站添加非法关键词拦截
  • untiy 在菜单栏添加自定义按钮 点击按钮弹出一个Unity窗口,并在窗口里添加属性
  • VIM模式之间的切换
  • Linux操作系统安全分析与防护
  • 【LeetCode】面试题 16.21. 交换和
  • Web知识库应用程序LibreKB
  • 神经网络和安全结合:一种基于神经网络的智能攻击检测与防御系统;构建攻击行为预测模型
  • 音视频解封装demo:将FLV文件解封装(demux)得到文件中的H264数据和AAC数据(纯手工,不依赖第三方开源库)
  • 51单片机(STC8051U34K64)_RA8889_SPI4参考代码(v1.3)
  • 关于C# 开发Winfrom事后总结
  • Python学习笔记35:进阶篇(二十四)pygame的使用之音频文件播放
  • Transformer-LSTM预测 | Matlab实现Transformer-LSTM多变量时间序列预测