Операционная система:
(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
План пакета для установки в окружение /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/
Это не баг ТФ, это анаконда. См. https://github.com/ContinuumIO/anaconda-issues/issues/542 - это одна из причин, по которой я больше не использую анаконду, она плохо сочетается с pip и ее основными преимуществами (управление пакетами и среды) теперь поставляются в комплекте с python...
В качестве обходного пути выполните pip install --ignore-installed --upgrade pip setuptools
перед установкой TF через pip.
Здорово! Большое спасибо @ptc-swalk.
Спасибо
Самый полезный комментарий
Это не баг ТФ, это анаконда. См. https://github.com/ContinuumIO/anaconda-issues/issues/542 - это одна из причин, по которой я больше не использую анаконду, она плохо сочетается с pip и ее основными преимуществами (управление пакетами и среды) теперь поставляются в комплекте с python...
В качестве обходного пути выполните
pip install --ignore-installed --upgrade pip setuptools
перед установкой TF через pip.