TF r2.3 Windows 上的错误地址构建问题
Posted
技术标签:
【中文标题】TF r2.3 Windows 上的错误地址构建问题【英文标题】:TF r2.3 Bad Address build issue on windows 【发布时间】:2021-01-04 11:22:47 【问题描述】:当我想构建一个支持 CUDA 的版本时,我在构建 TF r2.3 时遇到了问题。当我为没有 CUDA 的 CPU 配置构建时,一切都构建得很好。打开 CUDA 支持后,我遇到了此类 bash 命令的错误地址(退出 126)错误。我将 Windows 10 与 MSVC 2019 v16.6.5 一起使用。我还使用 python 3.6.8 和 Bazel 3.3.1。我在 CUDA v10.2、cudnn-10.2-windows10-x64-v7.6.5.32 和 CUDA 10.1 和 cuDNN 7.4 都遇到过这个问题。配置项目后,我尝试使用以下命令进行构建。
bazel build --config=opt --define=no_tensorflow_py_deps=true //tensorflow:libtensorflow_cc.so
我把command.log文件的内容放到了这个pastebin link中。
我已在 tensorflow 存储库上针对此错误打开了 github issue,但到目前为止,他们还没有针对此问题提供任何解决方案。我希望这里有人指出我正确的方向。
【问题讨论】:
你现在解决了吗?否则,您能否尝试完全卸载所有软件包尝试全新安装作为解决方法。谢谢! 【参考方案1】:我遇到了同样的问题,尝试使用 Cuda 11 和 cuDNN 8 构建 TF 2.4。我终于能够在 Windows 上使用此配置进行构建。
【讨论】:
以上是关于TF r2.3 Windows 上的错误地址构建问题的主要内容,如果未能解决你的问题,请参考以下文章
构建 coreutils 时出现 MinGW 错误(Windows 和 Linux 上的一致错误)——原因?
如何解决 Windows 10 上的“找不到服务器 DNS 地址”错误? [关闭]
TFS 构建步骤 - 遇到错误 TF400893:无法联系服务器。请检查您的网络连接,然后重试
主机 myhost 的 epmd 错误:Windows 10 上的地址(无法连接到主机/端口)
text 解决了!当您拥有python 2.7和Visuall C ++构建环境时,Windows上的Node-gyp错误