Python:#error architecture not supported
有时安装python相关的依赖包会报如题所示的错误,主要和CPU架构有关,因为不同的CPU架构可能会使用不同的指令集(复杂指令集/精简指令集)。
我当时是在MAC电脑上操作的,应该是默认把我的CPU当作了ARM64架构。因此它提示了这个错误。鉴于此,我们需要手动告诉它我们的CPU是什么架构,以此来阻止它自己想入非非,擅自作主。
例如我在使用命令‘pip install psycopg2’安装psycopg2时,出现如下报错提示:
解决方法:
ARCHFLAGS="-arch x86_64" pip in
原创
2021-01-13 17:38:37 ·
2077 阅读 ·
3 评论