求MAC平台TensorFlow 1.8.0预编译二进制文件下载渠道
在Mac平台获取TensorFlow 1.8.0预编译二进制文件的方案
嗨,咱们一步步解决你的问题:
1. 用pip直接安装指定版本的TensorFlow 1.8.0
你之前用pip install --upgrade tensorflow只拿到1.7.0,是因为没有指定具体版本号。直接运行以下命令就能安装官方预编译的1.8.0版本pip包:
pip install tensorflow==1.8.0
⚠️ 注意:TensorFlow 1.8.0仅支持Python 2.7、3.5和3.6版本,如果你的Python是3.7及以上,会出现安装失败的情况。这时候可以降级Python到兼容版本,或者先升级pip到对旧包兼容性更好的稳定版本:
pip install --upgrade pip==20.3.4
2. 获取TensorFlow C API的预编译库(对应你要的libtensorflow.so)
如果你需要的是C API的动态库,官方也提供了Mac平台的预编译归档:
- 找到TensorFlow 1.8.0的发布条目,在资源区域下载Mac平台的C API压缩包(文件名类似
libtensorflow-macosx-x86_64-1.8.0.tar.gz) - 解压后你会得到
libtensorflow.dylib——这是Mac平台的动态库格式,功能上和Linux的.so文件等价。如果你的场景必须要.so格式,可能需要通过交叉编译或者格式转换,但通常Mac环境下直接用.dylib就能满足需求。
3. 无需手动编译的确认
TensorFlow 1.8.0官方是提供了Mac平台的预编译二进制包的,完全不需要克隆仓库手动编译,用上面的方法就能直接获取。
内容的提问来源于stack exchange,提问作者lucataglia
相关产品推荐
相关产品推荐

