tf.app.run() got unexpected keyword argument 'argv'


運行的代碼是mnist_with_summaries.py。出現的問題是
tf.app.run() got unexpected keyword argument 'argv'
昨天一直以為是我自己不會運行Python程序以及命令行參數的原因,看了半天Python argparser文檔,依然沒有頭緒。后來嘗試搜索error原因才知道我照搬的 代碼和我tensorflow的版本不一致。話說之前安裝tensorflow的時候沒注意tensorflow的版本。。。
  1. 1 import tensorflow as tf
    2 tf.__version__#兩個下划線

     

這樣可以看到tensorflow的版本,然后看下代碼對應的版本,直接把代碼換成對應branch下的代碼就可以了。
 
之前直接在Python下安裝tensorflow的包。昨天想學習下tensorboard可視化工具,方便日后網絡訓練參數修改。參考tutorial和代碼不料出現的這個bug讓我這個Python加tensorflow菜鳥一度奔潰。
 
 
命令行鍵入:source activate tensorflow 激活conda環境
Python 進入Python命令行。






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM