Android

Como instalar tensorflow no centos 7

How to Install TensorFlow on CentOS

How to Install TensorFlow on CentOS

Índice:

Anonim

O TensorFlow é uma plataforma gratuita e de código aberto para a construção de modelos de aprendizado de máquina desenvolvidos pelo Google. É usado por várias organizações, incluindo Twitter, PayPal, Intel, Lenovo e Airbus.

Este tutorial mostrará como instalar o TensorFlow no CentOS 7.

O TensorFlow pode ser instalado em todo o sistema, em um ambiente virtual Python, como um contêiner Docker ou com o Anaconda.

Instalando o TensorFlow no CentOS

O TensorFlow suporta Python 2 e 3.

Usaremos o Python 3 e instalaremos o TensorFlow dentro de um ambiente virtual. Dessa forma, você pode ter vários ambientes Python isolados diferentes em um único computador e instalar uma versão específica de um módulo por projeto, sem se preocupar que isso afetará seus outros projetos.

1. Instalando o Python 3

Instalaremos o Python 3.6 a partir dos repositórios do Software Collections (SCL).

O CentOS 7 é fornecido com o Python 2.7.5, que é uma parte crítica do sistema básico do CentOS. O SCL permitirá que você instale versões mais recentes do python 3.x ao lado do python padrão v2.7.5, para que ferramentas do sistema, como o yum, continuem funcionando corretamente.

Para ativar o repositório, instale o arquivo de liberação do SCL:

sudo yum install centos-release-scl

Uma vez feito, instale o Python 3.6 executando o seguinte comando:

sudo yum install rh-python36

Agora estamos prontos para criar um ambiente virtual para o nosso projeto TensorFlow.

2. Criando um ambiente virtual

A partir do Python 3.6, a maneira recomendada de criar um ambiente virtual é usar o módulo venv .

Para acessar o Python 3.6, você precisa iniciar uma nova instância do shell usando a ferramenta scl:

scl enable rh-python36 bash

Navegue para o diretório em que você deseja armazenar o projeto TensorFlow. Pode ser o seu diretório pessoal ou qualquer outro diretório em que o usuário tenha permissões de leitura e gravação.

Crie um novo diretório para o projeto TensorFlow e faça um cd nele:

mkdir tensorflow_project cd tensorflow_project

Dentro do diretório, execute o seguinte comando para criar o ambiente virtual:

python3 -m venv venv

O comando acima cria um diretório chamado venv , que contém uma cópia do binário Python, do gerenciador de pacotes Pip, da biblioteca padrão do Python e de outros arquivos de suporte. Você pode usar qualquer nome que desejar para o ambiente virtual.

Para começar a usar esse ambiente virtual, é necessário ativá-lo executando o script de activate :

source venv/bin/activate

Uma vez ativado, o diretório bin do ambiente virtual será adicionado no início da variável $PATH . O prompt do seu shell também será alterado e mostrará o nome do ambiente virtual que você está usando no momento. Nesse caso, isso é venv .

Atualize o pip para a versão mais recente para evitar problemas ao instalar pacotes:

pip install --upgrade pip

3. Instalando o TensorFlow

Agora que o ambiente virtual está ativado, é hora de instalar a biblioteca TensorFlow. Para fazer isso, digite o seguinte:

pip install --upgrade tensorflow

No ambiente virtual, você pode usar o comando pip vez de pip3 e python vez de python3 .

Para verificar a instalação, use o seguinte comando que imprimirá a versão do TensorFlow:

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

No momento da redação deste artigo, a versão estável mais recente do TensorFlow é a 1.13.1

1.13.1

Sua versão do TensorFlow pode ser diferente da versão mostrada aqui.

Depois de concluir seu trabalho, desative o ambiente digitando deactivate e você retornará ao seu shell normal.

deactivate

Conclusão

Neste tutorial, mostramos como instalar o TensorFlow CentOS 7.

python centos