在Tensorflow教程上运行第一个示例会导致异常。教程:https://www.tensorflow.org/get_started/mnist/beginners
我遇到的错误是:
发生了异常,使用%tb查看完整的追溯
我正在使用Python 3.6和最新版本的Tensorflow。任何人都可以尝试运行代码,看看是否发生类似的错误?
答案 0 :(得分:2)
错误是在ipython(Jupyter)中产生的,因为Tensorflow forces system exit,ipython不喜欢。例如,请参阅this discussion。
幸运的是,系统退出是通过tf.app.run
方法完成的,因此您的解决方案是内联FLAGS.data_dir
标志(设置MNIST的本地路径)并手动运行main
: / p>
if __name__ == '__main__':
main(None)
如果愿意,您甚至可以继续使用整个main
方法。