2017-12-12 4 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 링크는 충분히 자세하게 설명합니다.

관련 문제