|
问题似乎解决了。
搜索报错发现,是grpcio编译过程的问题,网上有人通过升级pip解决了这个问题。
但是很显然这里不能乱升级pip,因此推测是grpcio版本过高,pip内的gcc版本不够导致的。
观察到ubuntu固件是在2020年5月发布的,因此当时能用的grcpio版本一定在2020年5月之前就已经发布。
查找pypi网站的grcpio项目,发现去年五月的版本最高到1.29.0。
而tensorflow要求的最低版本是1.8.0,理论上这两者之间的版本都有可能可以安装。
挑了一个看着顺眼的版本1.12.0,安装成功。
所以解决办法就是:在指令中指定grcpio版本。
pip3 install
numpy==1.14.5 \
protobuf==3.11.2 \
onnx \
grpcio==1.12.0 \
scipy-1.2.0-cp36-cp36m-linux_aarch64.whl \
tensorflow-1.10.1-cp36-cp36m-linux_aarch64.whl
同时希望管理员更新一下wiki,因为从现在往后的安装都是默认1.36.0及以后的版本的,应该都会报错。
|
|