2017-08-17 45 views
1
  1. 運行這個例子當:「蟒蛇mnist_with_summaries.py」,已 出現下面的錯誤吧:當運行「蟒蛇mnist_with_summaries.py」,它已經發生了錯誤

  2. 詳細的錯誤信息:

    Traceback (most recent call last): File "mnist_with_summaries.py", line 214, in tf.app.run(main=main, argv=[sys.argv[0]] + unparsed) File "D:\ProgramData\Anaconda2\envs\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py" , line 48, in run _sys.exit(main(_sys.argv[:1] + flags_passthrough)) File "mnist_with_summaries.py", line 186, in main tf.gfile.MakeDirs(FLAGS.log_dir) File "D:\ProgramData\Anaconda2\envs\Anaconda3\lib\site-packages\tensorflow\python\lib\io\file_io.p y", line 367, in recursive_create_dir pywrap_tensorflow.RecursivelyCreateDir(compat.as_bytes(dirname), status) File "D:\ProgramData\Anaconda2\envs\Anaconda3\lib\contextlib.py", line 89, in exit next(self.gen) File "D:\ProgramData\Anaconda2\envs\Anaconda3\lib\site-packages\tensorflow\python\framework\errors _impl.py", line 466, in raise_exception_on_not_ok_status pywrap_tensorflow.TF_GetCode(status)) tensorflow.python.framework.errors_impl.NotFoundError: Failed to create a directory: /tmp\tensorflow

  3. 運行環境:Windows7的+ Anaconda3 + python3.6 + tensorflow1.3.0

  4. 爲什麼就如何解決該p任何想法?感謝
+2

看看有什麼可能導致在系統上無法創建一個目錄:/ tmp \ tensorflow'會是一個好的開始......看起來它期待着一個* nix結構像文件系統,你在Windows上運行...所以也許一些配置更改? –

+0

'/ tmp \ tensorflow'看起來像Linux。 – Shanky

+0

我剛剛開始在tensorflow附近找到我的頭。我正在閱讀這本書,它在技術分析和行動中被稱爲Tensorflow。根據這本書運行示例時,我遇到了這個問題。 – Sandy88

回答

1
  • 我已經解決了這個問題。
  • 我改變線204線210mnist_with_summaries.py本地目錄,我創造了一些文件夾。
  • ,不要更改代碼,我根據代碼在本地磁盤的運行環境中創建了一些文件夾。

    • 線204:創建/TMP/tensorflow/MNIST/input_data

    • 線210:創建/TMP/tensorflow/MNIST /日誌/ mnist_with_summaries