首页 > 解决方案 > 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 存储库?本教程以“要开始训练过程,请转到 TensorFlow 源代码树”开头,因此隐含的假设是您实际上已经获得了源代码。

如果你已经同步了 repo,它实际上就在那里,如果你没有,你将需要这样做:

git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow
python tensorflow/examples/speech_commands/train.py

为它选择一个合适的地方(我把 git 存储库放在 ~/git 中)。


推荐阅读