Instalé la última versión de Python (3.6.4 64-bit) y la última versión de PyCharm (2017.3.3 64-bit) . Luego instalé algunos módulos en PyCharm (Numpy, Pandas, etc.), pero cuando intenté instalar Tensorflow, no se instaló y recibí el mensaje de error:
No se pudo encontrar una versión que satisfaga el requisito TensorFlow (de las versiones: ) No se encontró una distribución coincidente para TensorFlow.
Luego intenté instalar TensorFlow desde el símbolo del sistema y recibí el mismo mensaje de error. Sin embargo, instalé con éxito tflearn.
También instalé Python 2.7, pero volví a recibir el mismo mensaje de error. Busqué en Google el error y probé algunas de las cosas que se sugirieron a otras personas, pero nada funcionó (esto incluía la instalación de Flask).
¿Cómo puedo instalar Tensorflow? Gracias.
Tensorflow no está disponible para python 3.8 (a partir del 4 de diciembre de 2019) según su página de documentación . Tendrás que bajar a python 3.7 .
A octubre de 2020:
Tensorflow solo admite la versión de 64 bits de Python
Tensorflow solo es compatible con Python 3.5 a 3.8
Por lo tanto, si está utilizando una versión fuera de rango de Python (más antigua o más nueva) o una versión de 32 bits, deberá usar una versión diferente.
Desinstalar Python y luego reinstalarlo resolvió mi problema y pude instalar correctamente TensorFlow.
La versión de Python no es compatible Desinstalar Python
https://www.python.org/downloads/release/python-362/
Debe verificar y usar la versión exacta en la página de instalación. https://www.tensorflow.org/install/install_windows
python 3.6.2 o python 3.5.2 me resolvieron este problema
lo estoy dando para windows
Si está utilizando python-3
py -m pip install --upgrade pippy -m pip install <package-name>Si está utilizando python-2
py -2 -m pip install --upgrade pippy -2 -m pip install <package-name>funcionó para mí
si está utilizando anaconda , Python 3.7 está instalado de manera predeterminada, por lo que debe degradarlo a 3.6:
conda instalar python=3.6
luego:
pip instalar tensorflow
funcionó para mí en Ubuntu.
Hay algunas reglas importantes para instalar Tensorflow:
Tienes que instalar Python x64 . No funciona con x86/32b y da el mismo error que el tuyo.
No admite versiones de Python posteriores a la 3.8 y Python 3.8 requiere TensorFlow 2.2 o posterior.
Por ejemplo, puede instalar Python3.8.6-64bit y funciona de maravilla.
Tensorflow parece necesitar versiones especiales de herramientas y bibliotecas. Pip solo se encarga de la versión de python.
Para manejar esto de manera profesional (lo que significa que me ahorra mucho tiempo a mí y a los demás), debe configurar un entorno especial para cada software como este.
Una herramienta avanzada para esto es conda.
Instalé Tensorflow con estos comandos:
sudo apt instalar python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1
sudo apt instalar python3-pip
sudo apt-get install curl
curl https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh > Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-último-Linux-x86_64.sh
sí
fuente ~/.bashrc
nano .bashrc
conda create --name tu_nombre python=3
conda activa tu_nombre
conda install -c conda-forge tensorflow
python -c "importar tensorflow como tf; tf.enable_eager_execution(); print(tf.reduce_sum(tf.random_normal([1000, 1000])))"
PD: algunos comandos que pueden ser útiles conda search tensorflow
https://www.tensorflow.org/install/pip
utiliza entorno virtual. Conda es más capaz. Miniconda es suficiente; la conda completa no es necesaria
Lo instalé correctamente con
pip install https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.8.0-py3-none-any.whl