我没有Linux或Mac机器,因此为了在Windows上检出TensorFlow,安装了docker并下载了tensorflow-full的映像。当我运行以下命令时:
$ python tensorflow/models/image/mnist/convolutional.py
我收到此错误消息:
C:\Users\Javiar\Anaconda\python.exe: can't open file 'tensorflow/models/image/mnist/convolutional.py': [Errno 2] No such file or directory
当前在Win 8.1上并安装了anaconda。
看起来错误消息是由于尝试.../convolutional.py
使用容器外部的Python解释器执行容器内部的脚本文件()引起的。
首先,请按照此处的步骤操作,以确保在Windows计算机上成功配置了Docker:
http://docs.docker.com/engine/installation/windows/#using-docker-from-windows-command-prompt-cmd-exe
成功运行hello-world
容器后,运行以下命令以启动TensorFlow容器:
docker run -it b.gcr.io/tensorflow/tensorflow
(请注意,取决于您的终端,上一步可能会或可能不会起作用。常见错误是cannot enable tty mode on non tty input
。在这种情况下,请运行以下命令以连接到托管容器的VM:
docker-machine ssh default
...然后在出现的提示docker run
下再次输入命令。)
在出现的提示下,您应该能够使用以下命令运行脚本:
python /usr/local/lib/python2.7/dist-packages/tensorflow/models/image/mnist/convolutional.py
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句