tensorflow - TensorFlow train.py 找不到
问题描述
我正在尝试遵循本教程
我已经安装了 Tensorflow(我已经用 Pip、Conda 和 Docker 完成了它,都说它是成功的)。当我尝试执行
python tensorflow/examples/speech_commands/train.py 它总是说“python:无法打开文件'tensorflow/examples/speech_commands/train.py':[Errno 2]没有这样的文件或目录”。我在我的 Mac 上搜索 train.py 并看到一个位于 /Users/me/anaconda3/lib/python3.6/site-packages/tensorflow/contrib/gan/python 的实例。我 cd 到该目录并尝试执行 docker run -it --rm tensorflow/tensorflow \python train.py 但它仍然说同样的话([Errno 2] 没有这样的文件或目录”。
我猜这是某种安装问题,但我不知道如何解决它。我已经尝试了所有我能找到的安装 Tensorflow 的方法,但它们似乎都不起作用,所以我在这里寻求指导。
解决方案
您是否同步了 TensorFlow 存储库?本教程以“要开始训练过程,请转到 TensorFlow 源代码树”开头,因此隐含的假设是您实际上已经获得了源代码。
如果你已经同步了 repo,它实际上就在那里,如果你没有,你将需要这样做:
git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow
python tensorflow/examples/speech_commands/train.py
为它选择一个合适的地方(我把 git 存储库放在 ~/git 中)。
推荐阅读
- node.js - 如何在解析器(查询或突变)中编写私有函数?
- uml - 协作/沟通图是否有“OPT”片段?
- excel - 如何提取大写单词(至少有两个字母)
- flutter - 如何使键盘超出我的内容?
- applescript - Applescript:仅当尚未选中时如何单击复选框?
- javascript - 在 vue-cli3 中将我的源代码从一台机器移动到另一台机器
- flutter - 为什么默认颤振文件夹名称 lib?
- c# - 在 .net 核心中重用来自 .net 4.5.2 web api 的 oauth 令牌
- python - boost.python module extension generates SIGSEGV
- node.js - npm installl node-icu-charset-detector 出错