How to Install TensorFlow on CentOS
Índice:
- Instalando o TensorFlow no CentOS
- 1. Instalando o Python 3
- 2. Criando um ambiente virtual
- 3. Instalando o TensorFlow
- Conclusão
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:
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.
Conclusão
Neste tutorial, mostramos como instalar o TensorFlow CentOS 7.
As ofertas de software como serviço têm se tornado cada vez mais populares entre as empresas, pois libera os administradores de instalar atualizações de software e executar outras tarefas de manutenção que eles teriam que fazer internamente. Os assinantes da MessageLabs entregam o gerenciamento da segurança de tráfego de e-mail e da Web para a empresa e não precisam instalar equipamentos no local.
[Outras leituras: Como remover malwares do PC com Windows]
Como instalar tensorflow no debian 9
O TensorFlow é uma plataforma gratuita e de código aberto para aprendizado de máquina criada pelo Google. Este tutorial o guiará pelo processo de instalação do TensorFlow no Debian 9.
Como instalar tensorflow no ubuntu 18.04
O TensorFlow é uma plataforma gratuita e de código aberto para aprendizado de máquina criada pelo Google. Este tutorial descreve como instalar o TensorFlow no Ubuntu 18.04.







