<p>tensorflow anaconda: la instalación de pip falla en el entorno Python 2.7 recién creado</p>

Creado en 15 jul. 2016  ·  3Comentarios  ·  Fuente: tensorflow/tensorflow

Información del entorno

Sistema operativo:
(tf) :~/anaconda3/bin$ cat /proc/version
Linux versión 4.4.0-31-generic (buildd@lgw01-16) (gcc versión 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1) ) #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016

pasos para reproducir

  1. Siga https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html#anaconda -instalación
  2. :~/anaconda3/bin$ ./conda crear --nombre tf python=2
    Obteniendo metadatos del paquete .......
    Resolución de especificaciones del paquete: ..........

Plan de paquete para instalación en entorno /home/paddlescoot/anaconda3/envs/tf:

Se descargarán los siguientes paquetes:

| paquete | construir |
| --- | --- |
| pitón-2.7.12 | 1 12,1 MB |
| herramientas de configuración-23.0.0 | py27_0 455 KB |
| rueda-0.29.0 | py27_0 81 KB |
| pip-8.1.2 | py27_0 1,5 MB |

                                       Total:        14.1 MB

Se INSTALARÁN los siguientes paquetes NUEVOS:

openssl:    1.0.2h-1     
pip:        8.1.2-py27_0 
python:     2.7.12-1     
readline:   6.2-2        
setuptools: 23.0.0-py27_0
sqlite:     3.13.0-0     
tk:         8.5.18-0     
wheel:      0.29.0-py27_0
zlib:       1.2.8-3      

¿Continuar ([s]/n)? y

Recuperando paquetes...
pitón-2.7.12- 100%
herramientas de configuración-23. 100%
rueda-0.29.0-p 100%
pip-8.1.2-py27 100%

Extrayendo paquetes...
Vinculando paquetes...

:~/anaconda3/bin$ fuente activar tf
(tf) :~/anaconda3/bin$ ./información de conda --envs

ambientes continuos:

tf * /home/paddlescoot/anaconda3/envs/tf
raíz /home/paddlescoot/anaconda3

(tf) :~/anaconda3/bin$ python --versión
Python 2.7.12 :: Continuum Analytics, Inc.

(tf) :~/anaconda3/bin$ exportar TF_BINARY_URL= https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl

(tf) :~/anaconda3/bin$ pip instalar --actualizar $TF_BINARY_URL
Recopilando tensorflow==0.9.0 de https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl
Descargando https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl (27,6 MB)
100% |████████████████████████████████| 27,6 MB 52 kB/s
Recolectando numpy>=1.8.2 (de tensorflow==0.9.0)
Descargando numpy-1.11.1-cp27-cp27mu-manylinux1_x86_64.whl (15.3MB)
100% |████████████████████████████████| 15,3 MB 90 kB/s
Recolectando seis>=1.10.0 (de tensorflow==0.9.0)
Uso de seis-1.10.0-py2.py3-none-any.whl almacenados en caché
Recopilación de protobuf==3.0.0b2 (de tensorflow==0.9.0)
Uso de protobuf-3.0.0b2-py2.py3-none-any.whl en caché
Requisito ya actualizado: rueda en /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages (de tensorflow==0.9.0)
Recopilación de herramientas de configuración (de protobuf==3.0.0b2->tensorflow==0.9.0)
Descargando setuptools-24.0.3-py2.py3-none-any.whl (441kB)
100% |████████████████████████████████| 450kB 1.3MB/s
Instalación de paquetes recopilados: numpy, six, setuptools, protobuf, tensorflow
Instalación existente encontrada: setuptools 23.0.0
No se pueden eliminar entradas del archivo inexistente /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/easy-install.pth

(tf) :~/anaconda3/bin$ python
Python 2.7.12 |Continuum Analytics, Inc.| (predeterminado, 2 de julio de 2016, 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] en linux2
Escriba "ayuda", "derechos de autor", "créditos" o "licencia" para obtener más información.
Anaconda es presentada por Continuum Analytics.
Consulte: http://continuum.io/thanks y https://anaconda.org

importar tensorflow como tf
Rastreo (llamadas recientes más última):
Archivo "", línea 1, en
ImportError: ningún módulo llamado tensorflow
renunciar()

(tf) :~/anaconda3/bin$ ls -ali /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/
numpy/ pip/ README setuptools.pth six.py rueda/
numpy-1.11.1.dist-info/ pip-8.1.2-py2.7.egg-info/ setuptools-23.0.0-py2.7.egg six-1.10.0.dist-info/ six.pyc rueda- 0.29.0-py2.7.egg-info/

(tf) :~/anaconda3/bin$ ls -ali /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/
numpy/ pip/ README setuptools.pth six.py rueda/
numpy-1.11.1.dist-info/ pip-8.1.2-py2.7.egg-info/ setuptools-23.0.0-py2.7.egg six-1.10.0.dist-info/ six.pyc rueda- 0.29.0-py2.7.egg-info/

¿Qué has probado?

  1. Buscando problemas similares.

Comentario más útil

Esto no es un error de TF, es una cosa de anaconda. Consulte https://github.com/ContinuumIO/anaconda-issues/issues/542 : esta es una de las razones por las que ya no uso anaconda, no funciona bien con pip y sus principales puntos de venta (administración de paquetes y entornos) ahora vienen incluidos con python...

Como solución alternativa, haga pip install --ignore-installed --upgrade pip setuptools antes de instalar TF a través de pip.

Todos 3 comentarios

Esto no es un error de TF, es una cosa de anaconda. Consulte https://github.com/ContinuumIO/anaconda-issues/issues/542 : esta es una de las razones por las que ya no uso anaconda, no funciona bien con pip y sus principales puntos de venta (administración de paquetes y entornos) ahora vienen incluidos con python...

Como solución alternativa, haga pip install --ignore-installed --upgrade pip setuptools antes de instalar TF a través de pip.

¡Estupendo! Muchas gracias @ptc-swalk.

Gracias

¿Fue útil esta página
0 / 5 - 0 calificaciones