树莓派是arm平台,用pip安装时,默认从源码构建,编译耗时过长,甚至编译失败
www.piwheels.org 提供树莓派预编译二进制包
操作步骤:
- 在 /etc/pip.conf 添加如下内容,启用源
[global]
extra-index-url=https://www.piwheels.org/simple
不过由于镜像在国外,国内有时访问过慢,下载失败。
解决:
上网站去手动下载 whl 文件到电脑后传给树莓派后执行 pip install $file_name.whl 安装。注意:文件名不能更改,否则会提示:
is not a supported wheel on this platform.
例如,浏览器给我加的括号1:
tensorflow-1.11.0-cp35-none-linux_armv7l (1).whl is not a supported wheel on this platform.
PS:
安装tensorflow时可先安装h5py的whl文件,不然又要编译h5py
网友评论