작년 10월쯤인가 파이썬 3.7버전에 맞는 텐서플로우 버전이 없어서

    파이썬 3.6버전으로 낮춰서 텐서플로우를 썼던 기억이 있다.


    아나콘다2는 파이썬 2버전

    아나콘다3은 파이썬 3버전

    그런데 5.3.0 버전부터 파이썬 3.7버전을 포함시켰다.

    그때는 3.7버전에 대응하는 텐서플로우 버전이 없어서 5.2.0버전을 썼었다.


    아나콘다3 5.2.0버전에 가상환경 구축하고 텐서플로우 설치하고 주피터 노트북 켜니까

    모듈 낫파운드 에러가 뜬다.



    ---------------------------------------------------------------------------
    ModuleNotFoundError                       Traceback (most recent call last)
    ModuleNotFoundError: No module named 'numpy.core._multiarray_umath'
    
    
    ---------------------------------------------------------------------------
    ImportError                               Traceback (most recent call last)
    ImportError: numpy.core.multiarray failed to import
    
    The above exception was the direct cause of the following exception:
    
    SystemError                               Traceback (most recent call last)
    ~\Anaconda3\envs\keras\lib\importlib\_bootstrap.py in _find_and_load(name, import_)
    
    SystemError: <class '_frozen_importlib._ModuleLockManager'> returned a result with an error set
    
    
    ---------------------------------------------------------------------------
    ImportError                               Traceback (most recent call last)
    ImportError: numpy.core._multiarray_umath failed to import
    
    
    ---------------------------------------------------------------------------
    ImportError                               Traceback (most recent call last)
    ImportError: numpy.core.umath failed to import


    No module named 'numpy.core._multiarray_umath'???

    뭐여??

    전에 이렇게 해서 잘 썼는데 무슨 오류여

    다른 컴에서 테스트해봐도 둘 다 모듈 낫파운드 에러...


    그래서 

    pip uninstall tensorflow

    로 기존의 텐서플로우를 삭제하고

    pip install tensorflow=1.12.0

    로 지정해서 설치했다.

    파이썬 3.6버전에 텐서플로우 1.12.0버전은 잘 됐던 기록이 있다.



    그러니까 언제 그랬냐는듯이 잘 뜬다 ㅋㅋ


    혹시나 tensorflow 1.13 python 3.7 이렇게 구글검색 해보니까

    관련내용이 바로 뜬다.

    그렇다. 텐서플로우 1.13 버전은 파이썬 3.7에 대응하는 버전이다.

    텐서플로우 1.13.0부터 파이썬 3.7을 지원한다.

    그럼 굳이 구버전 설치 안 하고 바로 아나콘다 최신버전 받아서 써도 될 듯.



    Posted by 컴터의광