获取错误:在amazon linux 2系统上安装aerospike 3.10.0版本的python时无法识别的选项-march=nocona

np8igboo  于 2023-03-20  发布在  Python
关注(0)|答案(1)|浏览(94)

我目前使用的aerospike版本〈4.9,这需要python aerospike客户端〈5.0.0
当执行pip install aerospike==3.10.0时,我收到此错误

Assembler messages:
  Error: unknown architecture `nocona'
  
  Error: unrecognized option -march=nocona
  cc1: error: unknown value ‘nocona’ for -march
  error: command '/usr/bin/gcc' failed with exit code 1
  [end of output]

注意:此错误源于子进程,可能不是pip的问题。error:旧版安装失败
×尝试安装软件包时遇到错误。─〉aerospike
pip install aerospike运行良好,因为它安装了python aerospike客户端版本10.0.0(最新版本)
我尝试过setup.py从github repo. https://github.com/aerospike/aerospike-client-python/blob/3.10.0/setup.py更改www.example.com文件
但是问题变成了i386:x86-64架构的输入文件'./aerospike-client-c/lib/libaerospike.a(ltm.o)'和aarch 64输出之间的不兼容。

t98cgbkg

t98cgbkg1#

直到Aerospike客户端库版本8.0.0才添加ARM支持。

相关问题