为了账号安全,请及时绑定邮箱和手机立即绑定

Python(17874,0x111e92dc0) malloc:无法分配区域

Python(17874,0x111e92dc0) malloc:无法分配区域

动漫人物 2023-12-20 10:16:23
我正在构建一个 Python 网页抓取脚本,并且必须使用 cv2 (OpenCV)。pip install opencv-python所以我按照网站的指示安装。它还安装 numpy 作为依赖项。但是,安装后,我无法运行我的 python 脚本。它崩溃并出现以下错误:我认为问题来自 Numpy,但我不知道如何解决这个问题。请帮忙。这是我的环境:macOS 10.15.7Python 3.9.0pip 20.2.4 来自 /usr/local/lib/python3.9/site-packages/pip (python 3.9)numpy 1.19.2opencv-python 4.4.0.44
查看完整描述

1 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

当我尝试在 Mac OS 上运行在 Windows 上制作的项目时,我遇到了同样的问题。我找到的解决方案是安装旧版本的 numpy (例如 numpy 1.18)。

这是我为此运行的命令:

sudo python -m pip install numpy==1.18 --force

我认为这不是一个好的解决方案,但作为临时修复是可以的。


查看完整回答
反对 回复 2023-12-20
  • 1 回答
  • 0 关注
  • 36 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信