윈도우(Windows)에 TensorFlow 설치

윈도우(Windows)에 TensorFlow를 설치하는 방법을 알아봅니다.

설치할 TensorFlow 결정

다음 중 설치할 TensorFlow의 유형을 선택합니다.

  • TensorFlow는 CPU 만 지원합니다 . 시스템에 NVIDIA® GPU가 없으면이 버전을 설치해야합니다. 이 버전의 TensorFlow는 일반적으로 설치하기가 훨씬 쉽습니다 (일반적으로 5 분 또는 10 분 정도). 따라서 NVIDIA GPU가 있더라도 먼저이 버전을 설치하는 것이 좋습니다.
  • GPU를 지원하는 TensorFlow . TensorFlow 프로그램은 일반적으로 CPU보다 GPU에서 훨씬 빠르게 실행됩니다. 따라서 시스템에 아래에 나와있는 전제 조건을 충족하는 NVIDIA® GPU가 있고 성능이 중요한 응용 프로그램을 실행해야하는 경우 궁극적으로이 버전을 설치해야합니다.

GPU 지원으로 TensorFlow를 실행하기 위한 요구 사항

이 안내서에 설명 된 메커니즘 중 하나를 사용하여 GPU 지원 TensorFlow를 설치하는 경우 시스템에 다음 NVIDIA 소프트웨어가 설치되어 있어야합니다.

  • CUDA® 툴킷 8.0. 자세한 내용은 NVIDIA 설명서를 참조하십시오. NVIDIA 설명서에 설명 된 %PATH% 대로 관련 Cuda 경로 이름을 환경 변수에 추가하십시오.
  • CUDA 툴킷 8.0과 관련된 NVIDIA drivers.
  • cuDNN v5.1. 자세한 내용은 NVIDIA 설명서를 참조하십시오 . cuDNN은 일반적으로 다른 CUDA DLL과 다른 위치에 설치됩니다. %PATH%환경 변수에 cuDNN DLL을 설치 한 디렉토리를 추가했는지 확인하십시오.
  • CUDA Compute Capability 3.0 이상의 GPU 카드. 지원되는 GPU 카드 목록 은 NVIDIA 설명서 를 참조하십시오.

이전 버전의 패키지가있는 경우 지정된 버전으로 업그레이드하십시오.

TensorFlow 설치 방법 결정

TensorFlow를 설치하는 메커니즘을 선택해야합니다. 지원되는 선택 사항은 다음과 같습니다.

  • “native” pip
  • Anaconda

Native pip은 가상 환경을 거치지 않고 시스템에 TensorFlow를 직접 설치합니다. 네이티브 pip 설치가 별도의 컨테이너에서 벽으로 막혀 있지 않기 때문에 pip 설치가 시스템의 다른 Python 기반 설치를 방해 할 수 있습니다. 그러나 pip와 Python 환경을 이해한다면 native pip 설치는 종종 하나의 명령 만 수반합니다! 또한 native pip로 설치하는 경우 사용자는 시스템의 모든 디렉터리에서 TensorFlow 프로그램을 실행할 수 있습니다.

Anaconda에서는 가상 환경을 만들기 위해 conda를 사용할 수 있습니다. 그러나 Anaconda에서는 conda install 명령이 아닌 pip install  명령으로TensorFlow를 설치하는 것이 좋습니다 .

참고 : conda 패키지는 공식적으로 지원되지 않고 커뮤니티가 지원합니다. 즉, TensorFlow 팀은이 conda 패키지를 테스트하거나 유지 관리하지 않습니다. 이 패키지를 사용하는 것은 위험 부담이 있습니다.

native pip로 설치하기

다음 버전의 Python이 컴퓨터에 설치되어 있지 않은 경우 지금 설치하십시오.

  • python.org의 Python 3.5.x
    TensorFlow는 Windows 용 Python 버전 3.5.x 만 지원합니다. Python 3.5.x는 pip3 패키지 관리자와 함께 제공됩니다.이 관리자는 TensorFlow를 설치하는 데 사용할 프로그램입니다.

TensorFlow를 설치하려면 터미널을 시작하십시오. 그런 다음 해당 터미널에서 적절한 pip3 install 명령을 실행하십시오. TensorFlow의 CPU 전용 버전을 설치하려면 다음 명령을 입력하십시오.

TensorFlow의 GPU 버전을 설치하려면 다음 명령을 입력하십시오.

아나콘다로 설치하기

아나콘다 설치는 공식적으로 지원되지 않고 커뮤니티가 지원합니다.

Anaconda 환경에 TensorFlow를 설치하려면 다음 단계를 수행하십시오.

  1. Anaconda 다운로드 사이트 의 지침에 따라 Anaconda 를 다운로드하여 설치하십시오.
  2. 다음 명령을 호출하여 tensorflow 라고 명명된 conda 환경을 만듭니다:

     
  3. 다음 명령을 실행하여 conda 환경을 활성화하십시오:

     
  4. 적절한 명령을 실행하여 condens 환경에 TensorFlow를 설치하십시오. TensorFlow의 CPU 전용 버전을 설치하려면 다음 명령을 입력하십시오.

TensorFlow의 GPU 버전을 설치하려면 다음 명령을 한 줄에 입력하십시오.

설치 확인

다음을 수행하여 TensorFlow 설치의 유효성을 검사하십시오.

  1. 터미널을 시작하십시오.
  2. 아나콘다를 통해 설치한 경우 아나콘다 환경을 활성화하십시오.
  3. 터미널 내부에서 파이썬을 호출합니다.
  4. 파이썬 대화 형 쉘 안에 다음 짧은 프로그램을 입력하십시오 :

    파이썬 프로그램이 다음을 출력하면 설치가 성공적으로 끝나고 TensorFlow 프로그램을 작성할 수 있습니다. (TensorFlow를 처음 사용하는 경우 TensorFlow 시작하기를 참조하십시오 .)

    시스템이 인사말 대신 오류 메시지를 생성하는 경우 다음 절을 참조하십시오.

일반적인 설치 문제

우리는 TensorFlow 설치 문제와 그 해결책을 문서화하기 위해 Stack Overflow에 의존하고 있습니다. 다음 표에는 몇 가지 일반적인 설치 문제에 대한 Stack Overflow 대답에 대한 링크가 포함되어 있습니다. 다음 표에 나열되지 않은 오류 메시지나 기타 설치 문제가 발생하면 Stack Overflow에서 검색하십시오. Stack Overflow에 오류 메시지가 표시되지 않으면 Stack Overflow에서 새로운 질문을하고 tensorflow  태그를 지정하십시오 .

Stack Overflow Link Error Message
41007279
41007279
42006320
42011070

답글 남기기