기계적 인조 인간

centos 7에 tensorflow를 설치하는 방법

How to recover grub.conf in Linux | RHEL 8, 7 | Tech Arkit | grub console

How to recover grub.conf in Linux | RHEL 8, 7 | Tech Arkit | grub console

차례:

Anonim

TensorFlow는 Google이 개발 한 기계 학습 모델을 구축 할 수있는 무료 오픈 소스 플랫폼입니다. Twitter, PayPal, Intel, Lenovo 및 Airbus를 포함한 여러 조직에서 사용합니다.

이 튜토리얼은 CentOS 7에 TensorFlow를 설치하는 방법을 안내합니다.

TensorFlow는 Python 가상 환경에서 Docker 컨테이너 또는 Anaconda와 함께 시스템 전체에 설치할 수 있습니다.

CentOS에 TensorFlow 설치

TensorFlow는 Python 2와 3을 모두 지원합니다.

Python 3을 사용하고 가상 환경 내에 TensorFlow를 설치합니다. 이 방법을 사용하면 단일 컴퓨터에 여러 개의 분리 된 Python 환경을 보유하고 다른 프로젝트에 영향을 줄 염려없이 프로젝트별로 특정 버전의 모듈을 설치할 수 있습니다.

1. 파이썬 3 설치

SCL (Software Collections) 리포지토리에서 Python 3.6을 설치합니다.

CentOS 7은 CentOS 기본 시스템의 중요한 부분 인 Python 2.7.5와 함께 제공됩니다. SCL을 사용하면 yum과 같은 시스템 도구가 계속 제대로 작동하도록 기본 Python v2.7.5와 함께 최신 버전의 python 3.x를 설치할 수 있습니다.

저장소를 사용 가능하게하려면 SCL 릴리스 파일을 설치하십시오.

sudo yum install centos-release-scl

완료되면 다음 명령을 실행하여 Python 3.6을 설치하십시오.

sudo yum install rh-python36

이제 TensorFlow 프로젝트를위한 가상 환경을 만들 준비가되었습니다.

2. 가상 환경 만들기

Python 3.6부터 가상 환경을 만드는 권장 방법은 venv 모듈을 사용하는 것입니다.

Python 3.6에 액세스하려면 scl 도구를 사용하여 새 쉘 인스턴스를 시작해야합니다.

scl enable rh-python36 bash

TensorFlow 프로젝트를 저장하려는 디렉토리로 이동하십시오. 홈 디렉토리이거나 사용자가 읽기 및 쓰기 권한을 가진 다른 디렉토리 일 수 있습니다.

TensorFlow 프로젝트의 새 디렉토리를 작성하고 CD를 넣으십시오.

mkdir tensorflow_project cd tensorflow_project

디렉토리 내에서 다음 명령을 실행하여 가상 환경을 작성하십시오.

python3 -m venv venv

위 명령은 Python 바이너리, Pip 패키지 관리자, 표준 Python 라이브러리 및 기타 지원 파일의 사본을 포함하는 venv 라는 디렉토리를 만듭니다. 가상 환경에 원하는 이름을 사용할 수 있습니다.

이 가상 환경을 사용하려면 activate 스크립트를 실행하여 가상 환경을 활성화해야합니다.

source venv/bin/activate

활성화되면 가상 환경의 bin 디렉토리가 $PATH 변수의 시작 부분에 추가됩니다. 또한 쉘 프롬프트가 바뀌고 현재 사용중인 가상 환경의 이름이 표시됩니다. 이 경우에는 venv 입니다.

패키지를 설치할 때 문제가 발생하지 않도록 pip를 최신 버전으로 업그레이드하십시오.

pip install --upgrade pip

3. TensorFlow 설치

가상 환경이 활성화되었으므로 이제 TensorFlow 라이브러리를 설치할 차례입니다. 이렇게하려면 다음을 입력하십시오.

pip install --upgrade tensorflow

가상 환경 내에서 pip3 대신 pip 명령을 사용하고 python3 대신 python 명령을 사용할 수 있습니다.

설치를 확인하려면 TensorFlow 버전을 인쇄하는 다음 명령을 사용하십시오.

python -c 'import tensorflow as tf; print(tf.__version__)'

이 기사를 쓸 당시의 최신 TensorFlow 버전은 1.13.1입니다.

1.13.1

TensorFlow 버전은 여기에 표시된 버전과 다를 수 있습니다.

작업이 끝나면 deactivate를 입력하여 환경을 비활성화하면 일반 셸로 돌아갑니다.

deactivate

결론

이 자습서에서는 TensorFlow CentOS 7을 설치하는 방법을 보여주었습니다.

파이썬 센 토스