Armbian安装numpy报错的处理

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

由于Armbian默认未装一些库,在安装numpy时可能会出现诸如如下错误:

ERROR: Could not find a version that satisfies the requirement Cython<3.1,>=0.29.34

ERROR: Command errored out with exit status 1:
   command: /usr/bin/python3 /usr/lib/python3/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-rb01pc_a/normal --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- 'patchelf >= 0.11.0' 'ninja >= 1.8.2'

ERROR: Failed building wheel for ninja

The Meson build system

../meson.build:44:2: ERROR: Problem encountered: Cannot compile `Python.h`. Perhaps you need to install python-dev|python-devel

原因是cmake和ninja及python-dev未安装,执行如下后可以再安装numpy:

apt install cmake
apt install generate-ninja
apt install python3-dev

您可能感兴趣的与本文相关的镜像

Python3.8

Python3.8

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值