ПРИМЕЧАНИЕ. Отправляйте на GitHub только сообщения об ошибках и запросы функций. Все остальные темы будут закрыты.
Некоторые проблемы при поиске «import tensorflow as tf» давали ответы, связанные либо с неправильной установкой mock, либо с protobuf. В моем случае все установилось правильно и успешно.
Операционная система:
Amazon Linux
Установленная версия CUDA и cuDNN:
(приложите вывод ls -l /path/to/cuda/lib/libcud*
):
Я установил версию только для CPU. Так что нет CUDA
Если установлено из двоичного пакета pip, укажите:
python -c "import tensorflow; print(tensorflow.__version__)"
.sudo -H / usr / local / bin / pip установить тензорный поток
Требование уже выполнено: тензорный поток в /usr/local/lib64/python2.7/site-packages
Требование уже выполнено: numpy> = 1.11.0 в /usr/local/lib64/python2.7/site-packages (из tensorflow)
Требование уже выполнено: mock> = 2.0.0 в /usr/local/lib/python2.7/site-packages (из tensorflow)
Требование уже выполнено: шесть> = 1.10.0 в /usr/local/lib/python2.7/site-packages (из tensorflow)
Требование уже выполнено: protobuf == 3.1.0 в /usr/local/lib/python2.7/site-packages (из tensorflow)
Требование уже выполнено: колесо в /usr/local/lib/python2.7/site-packages (из tensorflow)
Требование уже выполнено: funcsigs> = 1; python_version <"3.3" в /usr/local/lib/python2.7/site-packages (из mock> = 2.0.0-> tensorflow)
Требование уже выполнено: pbr> = 0.11 в /usr/local/lib/python2.7/site-packages (из mock> = 2.0.0-> tensorflow)
Устанавливает каждую из зависимостей индивидуально. По-прежнему та же проблема.
python -c "импорт тензорного потока; печать (тензорный поток .__ версия__)"
Отслеживание (последний вызов последний):
Файл "
Файл "/usr/local/lib/python2.7/site-packages/tensorflow/__init__.py", строка 24, в
из импорта tensorflow.python *
Файл "/usr/local/lib/python2.7/site-packages/tensorflow/python/__init__.py", строка 106, в
из теста импорта tensorflow.python.platform
Файл "/usr/local/lib/python2.7/site-packages/tensorflow/python/platform/test.py", строка 81, в
импортный макет # pylint: disable = g-import-not-at-top, unused-import
Файл "/usr/local/lib/python2.7/site-packages/mock/__init__.py", строка 2, в
импортировать mock.mock как _mock
Файл "/usr/local/lib/python2.7/site-packages/mock/mock.py", строка 71, в
_v = VersionInfo ('макет'). semantic_version ()
Файл "/usr/local/lib/python2.7/site-packages/pbr/version.py", строка 460, в semantic_version
self._semantic = self._get_version_from_pkg_resources ()
Файл "/usr/local/lib/python2.7/site-packages/pbr/version.py", строка 447, в _get_version_from_pkg_resources
result_string = упаковка.get_version (self.package)
Файл "/usr/local/lib/python2.7/site-packages/pbr/packaging.py", строка 725, в get_version
поднять исключение («Для управления версиями этого проекта требуется либо sdist», либо
Хорошо, это было решено. Единственное, что мне нужно было сделать, это обновить модуль распространения - «pip install --upgrade distribute».
Самый полезный комментарий
Хорошо, это было решено. Единственное, что мне нужно было сделать, это обновить модуль распространения - «pip install --upgrade distribute».