我正在关注此链接以构建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
如果有人能让我知道哪里出了问题以及我该怎么做,那就太棒了。
答案 0 :(得分:0)
对于可能需要帮助的未来人员:
看起来Windows子系统Linux非常特别关于不从Windows编辑Linux文件。见this blog post:
不要,在任何情况下,使用Windows应用程序,工具,脚本,控制台等创建和/或修改Linux文件。
此时,您可以使用Windows删除该文件,然后使用Linux重新创建它。