Revisé mi versión de pip y obtuve el siguiente resultado:
Requirement already up-to-date: pip in ./anaconda3/envs/runlee_python3/lib/python3.8/site-packages (20.1)Tengo una situación específica en la que tengo que usar la versión 1.15 de Tensorflow, pero cuando intento instalarlo, parece que no puede encontrar esta versión específica.
pip install tensorflow==1.15 ERROR: Could not find a version that satisfies the requirement tensorflow==1.15 (from versions: 2.2.0rc1, 2.2.0rc2, 2.2.0rc3) ERROR: No matching distribution found for tensorflow==1.15Tampoco puedo encontrar la versión 1.15 al enumerar todas las opciones disponibles.
¿Qué me estoy perdiendo?
Está utilizando python 3.8, que no era oficialmente compatible cuando tensorflow estaba en la versión 1.15. También puede verificar en pypi, no hay archivos disponibles para cp38, incluso para 2.10 Solo las versiones enumeradas por su comando tienen un archivo cp38 whl disponible, consulte aquí
Ya que tiene conda, simplemente cree un entorno virtual con la versión requerida
conda create -n tf python=3.7luego instale tensorflow en este entorno
Debe usar python <= 3.7 para instalar Tensorflow 1.15. Consulte la página de lanzamiento de pypi . Suponiendo que lo esté y aún tenga este problema, la actualización de pip-20.1.1 a pip-21.0.1 lo solucionó. Intenta actualizar pip.