Установите тензор потока в среде Conda2 в Windows10 - PullRequest
0 голосов
/ 03 ноября 2018

Я пытаюсь установить тензор потока в среде Анаконды. Поскольку у меня запущено несколько существующих сред, я связан с Miniconda2 и не хочу переходить на Miniconda3.

Мне известно о , как установить tenorflow на anaconda python 3.6

То, что я сделал до сих пор:

conda create -n tf pip python=3.6 
activate tf 

Я тогда попробовал

conda install -c intel tensorflow

Когда я пытаюсь запустить

import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

Я получаю ошибку

File "C:\temp\2018-11-03 DL Segmentation\hello world.py", line 1, in <module>
  import tensorflow as tf
File "c:\Users\Thomas\Miniconda2\envs\tf\Lib\site-packages\tensorflow\__init__.py", line 22, in <module>
  from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import
File "c:\Users\Thomas\Miniconda2\envs\tf\Lib\site-packages\tensorflow\python\__init__.py", line 49, in <module>
  from tensorflow.python import pywrap_tensorflow
File "c:\Users\Thomas\Miniconda2\envs\tf\Lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 74, in <module>
  raise ImportError(msg)

builtins.ImportError: Traceback (most recent call last):
File "c:\Users\Thomas\Miniconda2\envs\tf\lib\site-packages\tensorflow\python\pywrap_tensorflow_internal.py", line 14, in swig_import_helper
return importlib.import_module(mname)
File "c:\Users\Thomas\Miniconda2\envs\tf\lib\importlib\__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 658, in _load_unlocked
File "<frozen importlib._bootstrap>", line 571, in module_from_spec

Я установил Microsoft C ++ dll в соответствии с рекомендациями, но безуспешно: https://github.com/tensorflow/tensorflow/issues/6055

Примечание: я также безуспешно пробовал следующее:

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.11.0-cp36-cp36m-win_amd64.whl

Есть идеи?

UPDATE:

Я попробовал то же самое на другом ПК с окружением Miniconda3 вместо Miniconda2, и программа hello world работает:

conda install -c intel tensorflow

Является ли тензор потока несовместимым с Miniconda2?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...