TensorFlow não encontrado usando pip


567

Estou tentando instalar o TensorFlow usando o pip:

$ pip install tensorflow --user
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

O que estou fazendo errado? Até agora eu usei Python e pip sem problemas.



14
tente o seguinte:pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py2-none-any.whl
— lkahtz

2
A maneira correta de instalá-lo seria code'$ pip install --upgrade TF_BINARY_URL # Python 2.7 $ pip3 install --upgrade TF_BINARY_URL # Python 3.Ncode`
— Rahul Thakur

44
Para mim, isso acontece com o python 3.7. Após horas de luta, usei o 3.6 e funcionou.
— Clankill3r

2
Use Anaconda para instalação tensorflow
— saket

Respostas:


714

Eu encontrei isso para finalmente funcionar.

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl

Editar 1: foi testado no Windows (8, 8.1, 10), Mac e Linux. Mude python3para de pythonacordo com sua configuração. Mude py3para py2no URL se você estiver usando o Python 2.x.

Edição 2: uma lista de versões diferentes, se alguém precisar: https://storage.googleapis.com/tensorflow

Edição 3: Uma lista de URLs para os pacotes de roda disponíveis está disponível aqui: https://www.tensorflow.org/install/pip#package-location


45
Esta pode ser a resposta certa, mas os usuários devem observar que este comando é apenas para Mac, não para Linux.
— Penta

8
Isso é estranho. Como o URL que você especificou menciona o Mac e, se você tentar usar esse URL, ele será instalado. Mas o tensorflow na verdade não funcionará.
— Penta

8
A versão do Windows do URL (para a v.1.2.1) é storage.googleapis.com/tensorflow/windows/cpu/… . Isso funciona apenas com a versão AMD64 do Python. A lista completa de versões tensorflow está aqui: storage.googleapis.com/tensorflow
— c2huc2hu

1
Você pode encontrar o respectivo link de armazenamento aqui: tensorflow.org/install/pip
— SadSeven

1
Para qualquer um que execute windows / anaconda / python 3.7x, o tensorflow só funciona até python 3.6.8. conda install tensorflowfunciona, mas fará o downgrade para python 3.6.8. o acima parece funcionar, mas gera um problema ao tentar o import tensorflowpython 3.7x, portanto, se nenhuma instalação do pip funcionar, tente fazer o downgrade para o python 3.6 #
— Freya W

271

Você precisa de uma versão de 64 bits do Python e, no seu caso, está usando uma versão de 32 bits. A partir de agora, o Tensorflow suporta apenas 64-bit versions of Python 3.5.x and 3.6.xno Windows. Consulte os documentos de instalação para ver o que é suportado atualmente

Para verificar qual versão do Python você está executando, digite pythonou python3para iniciar o intérprete e digite import struct;print(struct.calcsize("P") * 8)e que será impresso 32ou 64para informar qual versão bit do Python você está executando.

Dos comentários:

Para baixar uma versão diferente do Python para Windows, vá para python.org/downloads/windows e role para baixo até ver a versão desejada que termina com um "64". Essa será a versão de 64 bits que deve funcionar com o tensorflow


27
>>> import platform; print (platform.architecture ()) ('64bit', 'WindowsPE') mas ainda estou vendo essa exceção
— Sujoy

1
Desconfiado da resposta "superior"; isso parece simples, intuitivo, rápido e seguro em comparação. Ok testado com Python 3.6.4 no Windows 7.
— omatai

2
Para verificar qual versão do Python você está executando, digite pythonou python3inicie o intérprete e digite import struct;print(struct.calcsize("P") * 8)e isso imprimirá 32 ou 64 para informar qual tipo você está executando.
— Pro Q

19
Meu problema acabou sendo que o Tensorflow no momento ainda não suporta o Python 3.7 (ele suporta até 3.6.x). Depois de ler mais as questões do Github, onde foi solicitado, parece que o suporte provavelmente estará disponível em breve.
— precisa saber é

4
As versões python suportadas estão documentadas em algum lugar?
— rob

74

Você precisa usar a versão correta do Python e pip

No Windows 10, com a versão Python 3.6.X, eu estava enfrentando o mesmo depois de verificar deliberadamente, notei que eu tinha a instalação do Python-32 bits na minha máquina de 64 bits. Lembre-se de que o TensorFlow é compatível apenas com a instalação de python de 64 bits . Não 32 bits de Python

Imagem

Se fizermos o download do Python do python.org, a instalação padrão será de 32 bits. Portanto, temos que baixar o instalador de 64 bits manualmente para instalar o Python de 64 bits. E depois adicione abaixo ao PATHambiente.

C:\Users\AppData\Local\Programs\Python\Python36
C:\Users\AppData\Local\Programs\Python\Python36\Scripts

Em seguida, execute gpupdate /Forceno prompt de comando. Se o comando python não funcionar por 64 bits, reinicie sua máquina.

Em seguida, execute o python no prompt de comando. Deve mostrar 64 bits

C:\Users\YOURNAME>python
Python 3.6.3 (v3.6.3:2c5fed8, Oct  3 2017, 18:11:49) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

Em seguida, execute o comando abaixo para instalar a versão da CPU do tensorflow (recomendado)

pip3 install --upgrade tensorflow

Atualização - Python 3.7

Atualmente, apenas o Python 3.5 e o Python 3.6 são suportados oficialmente. Tensorflowainda não lançou binários para o Python 3.7 oficialmente, talvez precisemos esperar um pouco para que ele seja lançado. Você pode usar o Python 3.6.x ao lado ou o Anaconda com o ambiente virtual Python <3.7 por enquanto.


Embora fornecer um link que possa responder à pergunta seja bom, será melhor se você também puder incluir a explicação necessária aqui na própria resposta. Fazer a ligação pode não funcionar no futuro próximo para qualquer número de razões dizer remove autor / altera as páginas, etc.
— n4m31ess_c0d3r

5
Não sabia que havia instalado a versão de 32 bits do Python 3.6.x em minha máquina de 64 bits. Precisa desinstalar isso e seguir suas instruções nesta postagem. Tudo funciona agora. Obrigado!
— yangli.liy

2
Obrigado. Para simplificar esta resposta, 2 pontos me ajudaram 1.) use a versão de 64 bits. 2.) Apenas python 3.5 e 3.6 são suportados. Não tente usar o 3.7
— Harry

42

No site tensorflow: "Você precisará do pip versão 8.1 ou posterior para que os seguintes comandos funcionem". Execute este comando para atualizar seu pip e tente instalar o tensorflow novamente:

pip install --upgrade pip

10
$ pip3 --version pip 9.0.1 de c: \ trabalho \ aplicativos \ python \ lib \ site-packages (python 3.6) Mas ainda vejo esse erro.
— Sujoy

8
O tensorflow não funciona com o python 3.6. Você precisa da versão 3.5
— Jodo

Além disso, eu tive que usar python -m pip install --upgrade pip. Caso contrário, eu teria problemas de permissão de arquivo ...
— Jodo

por que não python 3.6 (última versão), mas python 3.5 (versão menor) trabalha Isto does'nt faz qualquer sentido @Jodo
— guru_007

@ guru_007 eles aderem à versão disponível no Ubuntu LTS mais recente, que é de 3.5 no momento (16.04) até onde eu sei.
— Jodo

41

Se você estiver tentando instalá-lo em uma máquina Windows, precisará ter uma versão de 64 bits do python 3.5. Esta é a única maneira de realmente instalá-lo. No site :

O TensorFlow suporta apenas Python 3.5 de 64 bits no Windows. Testamos os pacotes pip com as seguintes distribuições do Python:

Python 3.5 do Anaconda

Python 3.5 em python.org.

Você pode baixar a versão adequada do python aqui (certifique-se de pegar um dos que diz "Windows x86-64")

Agora você deve poder instalar com pip install tensorflowou python -m pip install tensorflow(certifique-se de estar usando o pip certo, do python3, se você tiver o python2 e o python3 instalados)

Lembre-se de instalar o Anaconda 3-5.2.0 como a versão mais recente, 3-5.3.0, com python versão 3.7, que não é suportada pelo Tensorflow.


41

Eu descobri que o TensorFlow 1.12.0 funciona apenas com o Python versão 3.5.2. Eu tinha o Python 3.7, mas isso não funcionou. Portanto, tive que fazer o downgrade do Python e instalar o TensorFlow para que ele funcionasse.

Para fazer o downgrade da sua versão python de 3.7 para 3.6

conda install python=3.6.8

como fazer o downgrade da v3.6 para a v3.5.2?
— Essam Mohamed Fahmi

Instale 3.5.2 e atualize seu caminho de classe para apontar para 3.5.2. Você pode voltar para 3.6 para outras coisas em python.
— Sujoy 13/09/17

RuntimeWarning: a versão 3.6 do tempo de compilação do módulo 'tensorflow.python.framework.fast_tensor_u til' não corresponde à versão 3.7 do tempo de execução .... É devido a esse erro que não é possível buscar
— Sumit Kumar Saha

No momento da redação deste comentário, o python 3.7 era compatível com o tensorflow, mas o python 3.8 não era.
— Charlie

20

Atualizado em 28/11/2016: O TensorFlow agora está disponível no PyPI, começando com a versão 0.12. Você pode digitar

pip install tensorflow

...ou...

pip install tensorflow-gpu

... para instalar a versão somente CPU ou acelerada por GPU do TensorFlow, respectivamente.


Resposta anterior: O TensorFlow ainda não está no repositório PyPI , portanto, você deve especificar o URL para o "arquivo de roda" apropriado para seu sistema operacional e versão do Python.

A lista completa de configurações suportadas está listada no site do TensorFlow , mas, por exemplo, para instalar a versão 0.10 para Python 2.7 no Linux, usando apenas CPU, digite o seguinte comando:

$ pip install https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.10.0rc0-cp27-none-linux_x86_64.whl

funcionará ou precisarei configurar outras coisas também de acordo com o que tensorflow.org/versions/r0.10/get_started/os_setup.html diz?

4
Ainda recebo o mesmo erro no OSX, está funcionando para todos os outros?
— lemonzi

@lemonzi, eu também tinha um erro no OSX, só postou uma solução que funcionou para mim (solução era ter certeza que eu tinha Python 3.6 instalado)
— Julia Schwarz

@JuliaSchwarz Este não era o problema; Estou usando o Python 2.7 e também tentei com uma nova instalação do Python 3.6. Acabei especificando o URL manualmente para o 1.0.0 alpha e funcionou.
— lemonzi

Depois de tentar todas as outras soluções, isso funcionou para mim. Estou usando o Python 2.7 no linux.
— StatsSorceress 27/03

13

Instale a versão amd do Python 3.5.x de 64 bits aqui . Certifique-se de adicionar Python à sua variável PATH. Em seguida, abra um prompt de comando e digite

python -m pip install --upgrade pip

deve fornecer o seguinte resultado:

 Collecting pip
 Using cached pip-9.0.1-py2.py3-none-any.whl
 Installing collected packages: pip
 Found existing installation: pip 7.1.2
 Uninstalling pip-7.1.2:
 Successfully uninstalled pip-7.1.2
 Successfully installed pip-9.0.1

Agora digite

 pip3 install --upgrade tensorflow

Erro fatal no iniciador: Não foi possível criar o processo usando '"'
— DJ Howarth 10/10

11

Eu tive o mesmo problema e resolvi com isso:

# Ubuntu/Linux 64-bit, CPU only, Python 2.7
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.

# Mac OS X, CPU only, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

# Mac OS X, GPU enabled, Python 2.7:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py2-none-any.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.4
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4
# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, CPU only, Python 3.5
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.12.1-cp35-cp35m-linux_x86_64.whl

# Requires CUDA toolkit 8.0 and CuDNN v5. For other versions, see "Installing from sources" below.
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-0.12.1-cp35-cp35m-linux_x86_64.whl

# Mac OS X, CPU only, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py3-none-any.whl

# Mac OS X, GPU enabled, Python 3.4 or 3.5:
(tensorflow)$ export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/gpu/tensorflow_gpu-0.12.1-py3-none-any.whl

Mais:

# Python 2
(tensorflow)$ pip install --upgrade $TF_BINARY_URL

# Python 3
(tensorflow)$ pip3 install --upgrade $TF_BINARY_URL

Encontrado no Documentos .

ATUALIZAR!

Existem novos links para novas versões

Por exemplo, para instalar o tensorflow v1.0.0 no OSX, você precisa usar:

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py2-none-any.whl

ao invés de

https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.1-py2-none-any.whl

11

Eu tive o mesmo erro ao tentar instalar no meu Mac (usando o Python 2.7). Uma solução semelhante à que eu estou dando aqui também parecia funcionar para o Python 3 no Windows 8.1, de acordo com uma resposta diferente nesta página por Yash Kumar Verma

Solução

Etapa 1: vá para a URL da seção do pacote TensorFlow Python da página de instalação do TensorFlow e copie a URL do link relevante para sua instalação do Python.

Etapa 2: abra um terminal / prompt de comando e execute o seguinte comando:
pip install --upgrade [paste copied url link here]

Então, para mim, foi o seguinte:
pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.2.0-py2-none-any.whl

Atualização (21 de julho de 2017): tentei isso com outras pessoas que estavam sendo executadas em máquinas Windows com Python 3.6 e elas tiveram que alterar a linha na Etapa 2 para: python -m pip install [paste copied url link here]

Atualização (26 de julho de 2018): No Python 3.6.2 (não no 3.7 porque está no 3.6.2 na documentação do TF), você também pode usar pip3 install --upgrade [paste copied URL here]na Etapa 2 .


1
Esta solução é instalada, mas quando eu importo o tensorflow, recebo um erro:
— Tensigh 4/17/17

Eu só usei o Keras com o Tensorflow como back-end e funciona bem. Que mensagem de erro você recebe?
— Jonny Brooks

Apenas testado e as importações do tensorflow são boas para mim.
— 9137 Jonny Brooks

Meu problema era a versão do Python que eu estava usando. Eu não sabia que o Python 3.5 era um requisito. Agora funciona. Obrigado pela dica.
— Tensigh 6/07/07

É bom saber que funcionou no final. Se você tivesse que fazer algo diferente, valeria a pena postar uma resposta separada. Caso contrário, se você pudesse dar à minha resposta um voto positivo, isso seria ótimo. Lutei um pouco para encontrar uma solução que funcionou tão fazendo qualquer um dos dois, esperamos ajudar os outros
— Jonny Brooks

8

Tente isso, ele deve funcionar:

 python.exe -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl



7

Se você se deparar com esse problema recentemente (digamos, após o lançamento do Python 3.7 em 2018), provavelmente isso é causado pela falta de suporte ao Python 3.7 (ainda) pelo lado do tensorflow. Tente usar o Python 3.6, se você não se importa. Existem alguns truques que você pode encontrar em https://github.com/tensorflow/tensorflow/issues/20444 , mas use-os por sua conta e risco. Eu usei o harpone sugerido - primeiro baixei o tensorflow wheel para Python 3.6 e depois o renomeei manualmente ...

cp tensorflow-1.11.0-cp36-cp36m-linux_x86_64.whl tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl
pip install tensorflow-1.11.0-cp37-cp37m-linux_x86_64.whl

A boa notícia é que já existe uma solicitação pull para suporte ao 3.7. Espero que seja lançado em breve.


6

Eu tive o mesmo problema. Depois de desinstalar a versão de 32 bits do python e reinstalar a versão de 64 bits, tentei reinstalar o TensorFlow e funcionou.

Link para o guia TensorFlow: https://www.tensorflow.org/install/install_windows


sim, a versão de 64 bits o corrigiu. A instalação da página principal de download é de 32 bits. O link acima fornece um URL para a versão de 64 bits.
— Vladan

6

Se você está tentando instalar o tensorflow no anaconda e ele não está funcionando, pode ser necessário fazer o downgrade da versão python, porque apenas 3.6.xhá suporte atualmente enquanto o anaconda possui a versão mais recente.

  1. verifique a versão do python: python --version

  2. se a versão> 3.6.xseguir a etapa 3, caso contrário, pare, o problema pode estar em outro lugar

  3. conda search python

  4. conda install python=3.6.6

  5. Verifique a versão novamente: python --version

  6. Se a versão estiver correta, instale o tensorflow (etapa 7)

  7. pip install tensorflow


4

Se você estiver usando a instalação do Anaconda Python, pip install tensorflowfornecerá o erro indicado acima, mostrado abaixo:

Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

De acordo com a página de instalação do TensorFlow, você precisará usar o --ignore-installedsinalizador ao executar a instalação do pip.

No entanto, antes que isso possa ser feito, consulte este link para garantir que a variável TF_BINARY_URL esteja configurada corretamente em relação à versão desejada do TensorFlow que você deseja instalar.


4

Infelizmente, minha reputação é muito baixa para comandar sob a resposta @Sujoy.

Nos documentos, eles afirmam apoiar o python 3.6. O link fornecido pelo @mayur mostra que o seu é realmente apenas um pacote de roda python3.5. Esta é a minha tentativa de instalar o tensorflow:

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3\lib\site-packages\pip (python 3.6)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
Could not find a version that satisfies the requirement tensorflow (from versions: )
No matching distribution found for tensorflow

enquanto o python 3.5 parece ser instalado com sucesso. Eu adoraria ver uma versão python3.6, pois eles alegam que ela também deve funcionar em python3.6.

Citado:

"TensorFlow supports Python 3.5.x and 3.6.x on Windows. Note that Python 3 comes with the pip3 package manager, which is the program you'll use to install TensorFlow."

Fonte : https://www.tensorflow.org/install/install_windows

Instalação do Python3.5:

Microsoft Windows [Version 10.0.16299.371]
(c) 2017 Microsoft Corporation. All rights reserved.

C:\>python3 -m pip install --upgrade pip
Requirement already up-to-date: pip in d:\python\v3\lib\site-packages (10.0.0)

C:\>python3 -m pip -V
pip 10.0.0 from D:\Python\V3_5\lib\site-packages\pip (python 3.5.2)

C:\>python3 -m pip install --upgrade tensorflow
Collecting tensorflow
  Downloading 
    ....
    ....

Espero estar errado aqui, mas se não tocar uma campainha de alarme 😛

Edit: Algumas postagens abaixo de alguém apontaram que o seguinte comando funcionaria e funcionou.

python3 -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

Pip estranho não está funcionando 🤔


3

Isso funcionou para mim com o Python 2.7 no Mac OS X Yosemite 10.10.5:

sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl

3

Existem vários grupos de respostas para esta pergunta. Esta resposta visa generalizar um grupo de respostas:

Pode não haver uma versão do TensorFlow compatível com sua versão do Python. Isso é particularmente verdade se você estiver usando uma nova versão do Python. Por exemplo, pode haver um atraso entre o lançamento de uma nova versão do Python e o lançamento do TensorFlow para essa versão do Python.

Nesse caso, acredito que suas opções são: 1) Fazer o downgrade para a versão anterior do Python. 2) Compile o TensorFlow a partir do código fonte. 3) Aguarde uma versão correspondente do TensorFlow.


2

Para o Windows, isso funcionou para mim,

Faça o download da roda neste link . Em seguida, na linha de comando, navegue até a pasta de download em que a roda está presente e digite o seguinte comando -

pip install tensorflow-1.0.0-cp36-cp36m-win_amd64.whl


2

Eu estava enfrentando o mesmo problema. Eu tentei o seguinte e funcionou. instalando para Mac OS X, anaconda python 2.7

pip uninstall tensorflow export TF_BINARY_URL=<get the correct url from http://tflearn.org/installation/> pip install --upgrade $TF_BINARY_URL

Tensorflow-1.0.0 instalado


2
  1. Iniciar prompt de comando com permissão administrativa
  2. Digite o seguinte comando python -m pip install --upgrade pip
  3. Próximo comando Enter pip install tensorflow

error: Erro fatal no iniciador: Não foi possível criar o processo usando '"'
— DJ Howarth 10/10

2

O URL para instalar o TensorFlow no Windows, abaixo é o URL. Funcionou bem para mim.

python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.12.0-py3-none-any.whl

2

Nada aqui funcionou para mim no Windows 10. Talvez uma solução atualizada abaixo funcionou para mim.

python -m pip install --upgrade tensorflow.

Isso está usando Python 3.6 e tensorflow 1.5 no Windows 10


Desinstale o Python 3.6 e instale o Python 3.5, atualize a versão do pip e desfrute com o tensorflow!
— Gabriel Andrés Brancolini


2

As etapas a seguir permitem instalar o tensorflow e o keras

  1. baixando o Anaconda3-5.2.0 que vem com o python 3.6 em https://repo.anaconda.com/archive/
  2. Instale o Anaconda e abra o Anaconda Prompt e execute os comandos abaixo conda install jupyter conda install scipy pip install sklearn pip install msgpack pip install pandas pip install pandas-datareader pip install matplotlib pip install pillow pip install requests pip install h5py pip install tensorflow pip install keras

2
A questão é sobre o Python padrão e apenas o fluxo tensor.
— Ivan_pozdeev 10/05/19

2

atualização 2019: para instalar a versão de pré-visualização do TensorFlow 2 no Google Colab, você pode usar:

!wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64 -O cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !dpkg -i cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48_1.0-1_amd64.deb !apt-key add /var/cuda-repo-10-0-local-10.0.130-410.48/7fa2af80.pub !apt-get update !apt-get install cuda !pip install tf-nightly-gpu-2.0-preview

e para instalar o TensorFlow 2 bye pip, você pode usar: pip install tf-nightly-gpu-2.0-previewpara GPU e pip install tf-nightly-2.0-preview CPU.


Obrigado pelo lembrete para experimentar a versão noturna do tensorflow (instável). Isso funcionou para mim.
— Matthew Redmond

1

Eu tive esse problema no OSX Sierra 10.12.2. Acontece que eu tinha a versão errada do Python instalada (eu tinha o Python 3.4, mas os pacotes pypi tensorflow para OSX são apenas para o python 3.5 ou superior).

A solução foi instalar o Python 3.6. Aqui está o que eu fiz para fazê-lo funcionar. Nota: Eu usei o Homebrew para instalar o Python 3.6, você pode fazer o mesmo usando o instalador do Python 3.6 em python.org

brew uninstall python3
brew install python3
python3 --version # Verify that you see "Python 3.6.0"
pip install tensorflow # With python 3.6 the install succeeds
pip install jupyter # "ipython notebook" didn't work for me until I installed jupyter
ipython notebook # Finally works!

1

Trecho do site tensorflow https://www.tensorflow.org/install/install_windows

Instalando com Pip Nativo

Se a seguinte versão do Python não estiver instalada em sua máquina, instale-a agora:

Python 3.5.x do python.org O TensorFlow suporta apenas a versão 3.5.x do Python no Windows. Observe que o Python 3.5.x vem com o gerenciador de pacotes pip3, que é o programa que você usará para instalar o TensorFlow.

Para instalar o TensorFlow, inicie um terminal. Em seguida, emita o comando de instalação pip3 apropriado nesse terminal. Para instalar a versão somente da CPU do TensorFlow, digite o seguinte comando:

C:\> pip3 install --upgrade tensorflow
To install the GPU version of TensorFlow, enter the following command:

C:\> pip3 install --upgrade tensorflow-gpu

alguma razão por trás da baixa votação?
— precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.