>  기사  >  백엔드 개발  >  텐서플로우에는 어떤 버전의 Python이 더 적합합니까?

텐서플로우에는 어떤 버전의 Python이 더 적합합니까?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼원래의
2019-06-15 11:04:5816765검색

텐서플로우는 어떤 Python 버전을 사용하나요?

관련 추천: "python video"

텐서플로우에는 어떤 버전의 Python이 더 적합합니까?

1. anaconda 설치

tensorflow는 Python 스크립트 언어를 기반으로 하기 때문에 Python도 수십개 설치해야 합니다. scipy, six, matplotlib 등의 확장 팩. 하나씩 설치하면 언제 설치되나요? (scipy 설치에만 하루를 보낸 적이 있습니다...)

그런데 이제 아나콘다 통합 환경이 생겼으니 설치가 편리해졌습니다. Python의 확장 패키지 대부분은 아나콘다에 통합되어 있으므로 이것 하나만 설치하면 됩니다.

먼저 https://www.continuum.io/downloads로 이동하여 아나콘다를 다운로드하세요. 현재 버전에는 python2.7 및 python3.5가 포함되어 있습니다. 해당 버전과 해당 시스템의 아나콘다를 다운로드하세요. , 약 300M-400M. tensorflow의 일부 항목(예: cPickle)은 python3.5를 지원하지 않으므로 Linux 버전의 Python 2.7을 사용하는 것이 좋습니다.

텐서플로우에는 어떤 버전의 Python이 더 적합합니까?

다운로드가 성공한 후 터미널에서 실행합니다(버전 2.7):

# bash Anaconda2-4.1.1-Linux-x86_64.sh

또는 버전 3.5:

# bash Anaconda3-4.1.1- Linux -x86_64.sh

설치 과정에서 설치 경로를 묻는 메시지가 표시됩니다. Enter 키를 누르면 기본값이 됩니다. 환경변수(.bashrc)에 anaconda 설치 경로를 추가할지 묻는 곳이 있는데, 이를 위해서는 yes를 입력해야 설치가 성공한 후 현재 사용자의 루트 디렉터리에 anaconda2 폴더가 생성됩니다. , 설치된 파일이 포함되어 있습니다. 설치 정보를 조회하려면 터미널에

conda info를 입력하세요.

어떤 라이브러리를 설치했는지 조회하려면 conda list를 입력하세요. 그중에는 Python, numpy, scipy가 있습니다. 설치되지 않은 패키지가 있는 경우

conda install ***를 실행하여 설치할 수 있습니다(***는 패키지 이름을 나타냄). 패키지 버전이 최신이 아닌 경우 conda update ***를 실행하면 됩니다. .

2. tensorflow 설치

먼저 터미널에서 실행:

anaconda search -t conda tensorflow
텐서플로우에는 어떤 버전의 Python이 더 적합합니까?tensorflow 설치 패키지를 검색하여 버전을 확인한 후 설치할 상위 버전을 선택하세요. 예를 들어 아래와 같이 버전 0.10.0rc0이 가장 높은 것을 확인했습니다.

따라서 자세한 정보를 보려면 다음 코드를 실행하세요.

anaconda show jjhelmus/tensorflow

이 패키지를 설치하는 방법을 알려줍니다. 터미널에서 실행하세요.

conda install --channel https://conda.anaconda.org/jjhelmus tensorflow

그런 다음 "y"를 입력하여 설치하세요.

3. 디버깅

설치 성공 여부를 테스트할 수 있습니다.

터미널에 python을 입력하고 python 컴파일 환경으로 들어간 후 다음을 입력하세요.

import tensorflow as tf

tensorflow 패키지를 소개합니다. 오류가 보고되지 않으면 설치가 성공한 것입니다. 그렇지 않으면 문제가 발생합니다.

그런 다음

tf.__version__tf.__path__

를 입력하면 tensorflow의 설치 버전과 설치 경로를 볼 수 있습니다(왼쪽과 오른쪽에 밑줄 2개).

위 내용은 텐서플로우에는 어떤 버전의 Python이 더 적합합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.