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

ValueError: Object arrays cannot be loaded when allow_pickle=False

文章目录

    • 问题
    • 解决方法1:allow_pickle=True
    • 解决方法2:降低numpy版本
      • 错误原因:python和numpy版本不兼容

问题

在这里插入图片描述

Traceback (most recent call last):
File “D:\project\test_st\retrieval\read_npy.py”, line 4, in
data = np.load(‘mosi0__level_all__pre_vision.npy’)
File “D:\Anaconda\anaconda3\envs\d2l\lib\site-packages\numpy\lib\npyio.py”, line 456, in load
return format.read_array(fid, allow_pickle=allow_pickle,
File “D:\Anaconda\anaconda3\envs\d2l\lib\site-packages\numpy\lib\format.py”, line 795, in read_array
raise ValueError("Object arrays cannot be loaded when "
ValueError: Object arrays cannot be loaded when allow_pickle=False
在这里插入图片描述
自从1.16.3版本,allow_pickle=False是默认的,要么allow_pickle=True,要么降低numpy版本
在这里插入图片描述

解决方法1:allow_pickle=True

将代码修改为allow_pickle=True

import numpy as np
np.load(file, allow_pickle=True)

解决方法2:降低numpy版本

降低numpy<1.16.3版本,但需要注意你的python版本为2.73.5-3.7

pip install numpy==1.16.2

Numpy官网:https://numpy.org/doc/stable/reference/generated/numpy.load.html
在这里插入图片描述

错误原因:python和numpy版本不兼容

查看我python的版本和numpy的版本
在这里插入图片描述
numpy=1.16.1和1.16.2,与我环境中的python=3.9不兼容,会出现以下错误:

ModuleNotFoundError: No module named ‘distutils.msvccompiler’
[end of output]

    - `git clean -xdf` (cleans all files)- `git clean -Xdf` (cleans all versioned files, doesn't touchfiles that aren't checked into the git repo)Add `--force` to your command to use it anyway if you must (unsupported).[end of output]

note: This error originates from a subprocess, and is likely not a
problem with pip. ERROR: Failed cleaning build dir for numpy Failed
to build numpy ERROR: ERROR: Failed to build installable wheels for
some pyproject.toml based projects (numpy)

会出现下面的提醒与报错:
在这里插入图片描述
在这里插入图片描述


http://www.mrgr.cn/news/62741.html

相关文章:

  • 如何在Python爬虫等程序中设置和调用http代理
  • 教材管理系统设计与实现
  • 蓝桥杯练习笔记(十九-质数筛)
  • Java:数据结构-排序
  • C++默认参数
  • Adam 优化算法《学习笔记》
  • Typora配置GitHub图床--结合PicGo
  • 配置DDNS结合光猫路由器实现外网映射
  • SAP 采购申请的增强(对内容的处理,比如批次)
  • MySQL的使用
  • 亚马逊云免费Amazon CloudFront服务
  • 基于单片机的无线气象仪系统设计(论文+源码)
  • 程序员工作七年,我踩过的那七个坑
  • 好的呼叫中心系统是什么样的
  • Postman中的API安全堡垒:全面安全性测试指南_postman安全测试
  • 命名空间是啥意思
  • 10 大开源无头浏览器推荐:自动化测试、爬虫与 RPA 的强大助手
  • SpringBoot+Shiro权限管理
  • [ 应急响应靶场实战 ] VMware 搭建win server 2012应急响应靶机 攻击者获取服务器权限上传恶意病毒 防守方人员应急响应并溯源
  • 信息管理与信息系统专业的建设与发展 ——人才培养模式探讨
  • shell基础-case
  • golang rocketmq开发
  • 谷歌seo发外链真的能提升排名吗?
  • ios上架流程
  • DBeaver24.2.3 中安装yashandb驱动
  • 淘宝API接口(item_search- 关键词搜索淘宝商品列表数据查询)