为Android构建Tensorflow演示

时间:2017-03-12 09:21:35

标签: android tensorflow bazel windows-subsystem-for-linux

我正在关注此链接以构建Android应用程序:

https://github.com/tensorflow/tensorflow/blob/master/tensorflow/examples/android/README.md

我正在使用Window Subsystem Linux命令来执行此项目。

我已经安装了Bazel。

我知道在安装Bazel之后,在运行build命令之前,我需要使用正确的NDK / ADK文件地址更改WORKSPACE文件,然后转到工作区根目录并运行“touch WORKSPACE”。以下是我跑的代码:

'tensorflow folder sits inside 'C:\Users\username\AppData\Local\lxss\home\alexluk\tensorflow
cd /home/username/tensorflow     

touch WORKSPACE

然而,当我跑“触摸WORKSPACE”时,这是我得到的错误:

touch: cannont touch 'WORKSPACE': onput/output error

如果有人能让我知道哪里出了问题以及我该怎么做,那就太棒了。

1 个答案:

答案 0 :(得分:0)

对于可能需要帮助的未来人员:

看起来Windows子系统Linux非常特别关于不从Windows编辑Linux文件。见this blog post

  

不要,在任何情况下,使用Windows应用程序,工具,脚本,控制台等创建和/或修改Linux文件。

此时,您可以使用Windows删除该文件,然后使用Linux重新创建它。