NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    기타 머신러닝 2부 - 아나콘다를 이용해서 텐서플로우 설치하기.

    페이지 정보

    본문

    안녕하세요. 소심비형입니다. 이전 시간에 아나콘다를 잘 설치하셨나요? 딥러닝을 테스트해보기 위한 긴 여정이 시작된듯해서 걱정이 앞서기도 합니다. 하다가 중도에 포기하게 되는일이 발생할지도 모르거든요. 사실, 회사일과 제품 및 홈페이지 운영만으로도 벅차긴한데... 딥러닝 관련해서 뭔가를 또 만들려고하니 시간이 허락할지 의구심이 듭니다. 뭐 하다가~ 그만두면 다른 분들이 이어서 해주시겠죠..ㅎㅎ; 우선, 아나콘다 프롬프트를 실행하세요. "실행은 관리자 권한"으로 해야 합니다.

    img.png 

     

     

    관리자 권한으로 아나콘다 프롬프트가 실행되면 아래 명령어를 입력하고 pip를 업그레이드 시켜줍니다. 여러분도 아래 그림처럼 이미 최신 버전이 설치되어 있다고 알려줄겁니다. 하지만, 아나콘다를 설치하고 뭔가 업데이트가 있었다면 설치되고 있는 화면을 보고 있을수도 있습니다. 대부분은 아래와 같은 화면을 보게 될거 같네요^^

    python -m pip install --upgrade pip 

    img.png 

     

     

    아나콘다에 가상환경을 만들어서 그 안에 텐서플로우를 설치할수도 있는데요. 저는 그냥 배이스에 설치하도록 하겠습니다. 아나콘다에서 가상환경을 구성하는 방법은 구글에 검색해보면 많은 참고자료가 있으니 여러가지 환경을 구성해서 테스트해야 한다면 가상환경을 만드는게 좋을거에요. 텐서플로우를 설치하려면 아래 명령을 실행하세요. 아래 그럼처럼 설치가 진행될겁니다. 듣기로는 텐서플로우가 2버전으로 올라가면서 CPU와 GPU가 통합되었다고 하네요. 그래서 용량이 커졌다고 하는데... 확실하진 않습니다. 예전부터 이정도 용량이었거든요. 아무튼, 직접 GPU 버전을 별도로 설치할수도 있습니다.

    pip install tensorflow

    GPU버전: pip install tensorflow-gpu

    img.png 

     

     

    약 10분정도 기다리니 설치가 완료되었습니다. 특별한 에러는 없고 정상적으로 설치가 되었네요.

    img.png 

     

     

    텐서플로우가 정상적으로 설치되었는지 확인해봐야 합니다. 아래 명령을 입력하고 실행하세요. 혹시라도 에러가 나면 지우고 다시 설치해야 합니다.

    python -c "import tensorflow"

    img.png 

     

     

    "DLL load failed: 지정한 모듈을 찾을 수 없습니다."는 파이썬에서 텐서플로우를 할 때 너무 자주 만나는 에러 메시지입니다-_-; 파이썬과 텐서플로우의 버전이 맞지 않아서 모듈이 제대로 설치되지 않았기 때문인데요. 이런 경우에는 아래 명령으로 해결할 수 있습니다.

    pip install tensorflow==2.0 --upgrade --force-reinstall

    img.png 

     

     

    텐서플로우를 다시 설치했으면 아래와같이 정상 동작하는지 확인하세요.

    python

    import tensorflow as tf

    tf.__version__

    img.png 

     

     

    위 이미지와 같이 버전이 제대로 표시되면 성공적으로 텐서플로우가 설치된거예요. 여기까지 하셨으면 이제~ 첫발을 내딧었다고 할 수 있습니다. 아직 가야할길이 많이 남아있긴한데요. 그림으로 보면서 하나하나 같이 하다보면~ 한달정도면 충분히 텐서플로우를 이용해서 머신러닝을 할 수 있지 않을까요^^; 딥러닝까지 가려면 추가적으로 몇가시 시스템을 더 설치해야 합니다. 뭐 여기까진 아직 생각할 필요는 없을듯해요. 마지막으로 주피터 노트북을 실행해보고 마치도록 할께요.

    jupyter notebook

    img.png 

     

     

    주피터 노트북도 정상적으로 실행이 됩니다. 아나콘다를 사용하지 않으면 직접 설치해야 합니다. 이외에도 로그를 시각화해주는 텐서보드도 있는데요. 이건 다음에 해보는걸로 하죠. 당장 뭔가 볼만한 내용이 없기 때문입니다. 이제 주피터 노트북을 이용해서 웹브라우저에서 직접 파이썬 코드를 작성하고 실행해볼 수 있습니다. 이게 더 쉽게 접근할 수 있어서죠^^; 하지만 사용하지는 않을거 같습니다. 사실 구글에서 제공하는 학습 모델을 가져다가 내 이미지로 다시 학습시켜서 모델을 만들 계획이거든요. 아무튼, 다음에는 진짜 코드로 테스트를 해볼 수 있었으면 좋겠네요~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    profile_image

    롤로노이님의 댓글

    no_profile 롤로노이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    2부 완료 잘 성공 되었습니다 ㅋㅋ