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

使用sklearn报AttributeError: ‘NoneType‘ object has no attribute ‘split‘

错误原因

在使用scikit-learn的时候报AttributeError: 'NoneType' object has no attribute 'split'

Exception ignored on calling ctypes callback function: <function _ThreadpoolInfo._find_modules_with_dl_iterate_phdr..match_module_callback at 0x7fb757978160>
Traceback (most recent call last):
File “/data/miniconda3/envs/sklearn/lib/python3.8/site-packages/threadpoolctl.py”, line 400, in match_module_callback
self._make_module_from_path(filepath)
File “/data/miniconda3/envs/sklearn/lib/python3.8/site-packages/threadpoolctl.py”, line 515, in _make_module_from_path
module = module_class(filepath, prefix, user_api, internal_api)
File “/data/miniconda3/envs/sklearn/lib/python3.8/site-packages/threadpoolctl.py”, line 606, in init
self.version = self.get_version()
File “/data/miniconda3/envs/sklearn/lib/python3.8/site-packages/threadpoolctl.py”, line 646, in get_version
config = get_config().split()
AttributeError: ‘NoneType’ object has no attribute ‘split’

环境
scikit-learn 1.3.2
threadpoolctl-2.1.0
python 3.8.10
错误原因分析

通过错误原因能看出来是因为threadpoolctl的原因导致的,将threadpoolctl更新到下面的版本即可

pip install threadpoolctl==3.1.0
http://www.lryc.cn/news/235929.html

相关文章:

  • C++学习 --map
  • 基于Qt QList和QMap容器类示例
  • Flask学习一:概述
  • LeetCode:689. 三个无重叠子数组的最大和(dp C++)
  • Leetcode—206.反转链表【简单】
  • Linux - 内存 - 预留内存占用分析
  • Java学习之路 —— Java高级
  • git使用及常用命令
  • vue 学习 -- day36(分析工程结构)
  • SQL Injection
  • 【Go入门】 Go搭建一个Web服务器
  • VS 将 localhost访问改为ip访问
  • app使用
  • 【迅搜01】安装运行并测试XunSearch
  • Mac电脑VSCode配置PHP开发环境
  • SpirngBoot + Vue 前后端分离开发工具代码
  • 【数据结构初阶】单链表(附全部码源)
  • 数据治理入门
  • uniapp 微信小程序登录 新手专用 引入即可
  • PMCW体制雷达系列文章(4) – PMCW雷达之抗干扰
  • Gin框架源码解析
  • MacOS设置JAVA_HOME环境变量
  • 闭眼检测实现
  • 系列六、Java垃圾回收器主要有哪些?
  • 【7】Spring Boot 3 集成组件:缓存组件 spring cache + spring data redis
  • 说说Java中的不可重入锁
  • C++学习 --vector
  • Android图片涂鸦,Kotlin(1)
  • upload-labs(1-17关攻略详解)
  • 《 机器人基础 》期末试卷(A)