<p>tensorflow anaconda: установка pip не удалась во вновь созданной среде python 2.7</p>

Созданный на 15 июл. 2016  ·  3Комментарии  ·  Источник: tensorflow/tensorflow

Информация об окружающей среде

Операционная система:
(tf):~/anaconda3/bin$ cat /proc/версия
Версия Linux 4.4.0-31-универсальная (buildd@lgw01-16) (версия gcc 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2.1)) #50-Ubuntu SMP, среда, 13 июля, 00:07:12 UTC 2016

Действия по воспроизведению

  1. Следуйте https://www.tensorflow.org/versions/r0.9/get_started/os_setup.html#anaconda-installation
  2. :~/anaconda3/bin$ ./conda create --name tf python=2
    Получение метаданных пакета .......
    Спецификации пакета решений: ..........

План пакета для установки в окружение /home/paddlescoot/anaconda3/envs/tf:

Будут загружены следующие пакеты:

| пакет | построить |
| --- | --- |
| питон-2.7.12 | 1 12,1 МБ |
| инструменты настройки-23.0.0 | py27_0 455 КБ |
| колесо-0.29.0 | py27_0 81 КБ |
| пип-8.1.2 | py27_0 1,5 МБ |

                                       Total:        14.1 MB

Будут УСТАНОВЛЕНЫ следующие НОВЫЕ пакеты:

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      

Продолжить ([г]/н)? у

Получение пакетов...
питон-2.7.12- 100%
инструменты настройки-23. 100%
колесо-0.29.0-р 100%
пип-8.1.2-py27 100%

Извлечение пакетов...
Связывание пакетов...

:~/anaconda3/bin$ источник активирует TF
(tf):~/anaconda3/bin$ ./conda информация --envs

среды конды:

tf * /home/paddlescoot/anaconda3/envs/tf
корень /дом/веслоносец/anaconda3

(tf):~/anaconda3/bin$ python --версия
Python 2.7.12 :: Continuum Analytics, Inc.

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

(tf): ~/anaconda3/bin$ pip install --upgrade $TF_BINARY_URL
Сбор tensorflow==0.9.0 из https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl
Загрузка https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.9.0-cp27-none-linux_x86_64.whl (27,6 МБ)
100% |████████████████████████████████| 27,6 МБ 52 КБ/с
Сбор numpy>=1.8.2 (из tensorflow==0.9.0)
Загрузка numpy-1.11.1-cp27-cp27mu-manylinux1_x86_64.whl (15,3 МБ)
100% |████████████████████████████████| 15,3 МБ 90 КБ/с
Сбор six>=1.10.0 (из tensorflow==0.9.0)
Использование кэшированного файла six-1.10.0-py2.py3-none-any.whl
Сбор protobuf==3.0.0b2 (из tensorflow==0.9.0)
Использование кэшированного protobuf-3.0.0b2-py2.py3-none-any.whl
Требование уже актуально: колесо в /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages (из tensorflow==0.9.0)
Сбор setuptools (из protobuf==3.0.0b2->tensorflow==0.9.0)
Загрузка setuptools-24.0.3-py2.py3-none-any.whl (441 КБ)
100% |████████████████████████████████| 450 КБ 1,3 МБ/с
Установка собранных пакетов: numpy, six, setuptools, protobuf, tensorflow
Найдена существующая установка: setuptools 23.0.0
Невозможно удалить записи из несуществующего файла /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/easy-install.pth

(tf) :~/anaconda3/bin$ питон
Python 2.7.12 |Continuum Analytics, Inc.| (по умолчанию, 2 июля 2016 г., 17:42:40)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] на linux2
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
Anaconda предоставлена ​​вам компанией Continuum Analytics.
Пожалуйста, проверьте: http://continuum.io/thanks и https://anaconda.org

импортировать тензорный поток как tf
Traceback (последний последний вызов):
Файл "", строка 1, в
ImportError: нет модуля с именем tensorflow
покидать()

(tf):~/anaconda3/bin$ ls -ali /home/paddlescoot/anaconda3/envs/tf/lib/python2.7/site-packages/
numpy/ pip/ README setuptools.pth six.py колесо/
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 колесо- 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 колесо/
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 колесо- 0.29.0-py2.7.egg-info/

Что вы пробовали?

  1. Поиск похожих проблем.

Самый полезный комментарий

Это не баг ТФ, это анаконда. См. https://github.com/ContinuumIO/anaconda-issues/issues/542 - это одна из причин, по которой я больше не использую анаконду, она плохо сочетается с pip и ее основными преимуществами (управление пакетами и среды) теперь поставляются в комплекте с python...

В качестве обходного пути выполните pip install --ignore-installed --upgrade pip setuptools перед установкой TF через pip.

Все 3 Комментарий

Это не баг ТФ, это анаконда. См. https://github.com/ContinuumIO/anaconda-issues/issues/542 - это одна из причин, по которой я больше не использую анаконду, она плохо сочетается с pip и ее основными преимуществами (управление пакетами и среды) теперь поставляются в комплекте с python...

В качестве обходного пути выполните pip install --ignore-installed --upgrade pip setuptools перед установкой TF через pip.

Здорово! Большое спасибо @ptc-swalk.

Спасибо

Была ли эта страница полезной?
0 / 5 - 0 рейтинги