iPad Pro4上用a-shell安装scipy失败(meson版本不符)
解决iPad Pro4的a-shell中安装scipy的meson版本缺失问题
强制安装符合要求的meson版本
直接指定≥0.63.3的版本安装,绕过当前环境的版本检测限制:pip install meson==0.63.3若该版本无法安装,尝试更高的兼容版本:
pip install meson==0.64.0切换pip源重试
a-shell默认源可能没有高版本meson,换国内源重新安装依赖和scipy:pip install meson>=0.63.3 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install scipy -i https://pypi.tuna.tsinghua.edu.cn/simple尝试预编译ARM64轮子
iPad的ARM架构可能缺少编译环境,直接用预编译轮子安装:- 查看当前环境兼容的轮子标签:
pip debug --verbose | grep "Compatible tags" - 下载对应ARM64架构的scipy.whl文件到a-shell可访问的目录,执行本地安装:
pip install ./scipy-[版本号]-cp[Python版本号]-none-linux_arm64.whl
- 查看当前环境兼容的轮子标签:
升级a-shell环境
旧版a-shell可能存在底层依赖限制,先升级工具再重试:upgrade重启a-shell后再次执行
pip install scipy。
内容的提问来源于stack exchange,提问作者SquEu
相关产品推荐
相关产品推荐

