2017-12-12 5 views
0

TensorFlowをインポートすると、Spyderで完全に正常に動作し、すべての機能が突然停止しました。以下は、報告されたエラーであったエラーです。SpyderでTensorFlowをインポートできませんが、cmdでインポートすることができます

輸入tensorflow トレースバック(最新の呼び出しの最後):

File "<ipython-input-1-a649b509054f>", line 1, in <module> 
    import tensorflow 

File "/usr/local/lib/python2.7/dist-packages/tensorflow/__init__.py", line 24, in <module> 
    from tensorflow.python import * 

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/__init__.py", line 100, in <module> 
    from tensorflow.python.platform import app 

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/app.py", line 23, in <module> 
    from tensorflow.python.platform import flags 

File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/platform/flags.py", line 25, in <module> 
    _global_parser = _argparse.ArgumentParser() 

File "/usr/lib/python2.7/argparse.py", line 1586, in __init__ 
    prog = _os.path.basename(_sys.argv[0]) 
IndexError: list index out of range 

問題は何ですか?

答えて

0

この種の問題は、通常、Spyderがアップグレードされたときに発生します。 Spyder 3.1バージョンにいくつかのバグがあったことが判明し、自動アップグレードが行われてインポ​​ートが正常に機能しなくなりました。 Anaconda Navigatorからバージョン3.0にダウングレードしたところ、うまく動作しているようです。

Thisリンクでも十分詳細に説明されています。

関連する問題