Ошибка установки Tensorflow: нет модуля с именем _pywarp_tensorflow - PullRequest
1 голос
/ 24 мая 2019

Я установил тензор потока, используя эту ссылку на StackOverflow.
Но когда я попытался запустить свой код, я получил ошибку ниже

Это информация моей системы

(env) PS C:\SD\project> python --version
Python 3.7.3
(env) PS C:\SD\AnomalyDetectionCVPR2018> pip3 --version
pip 19.1.1 from c:\sd\env\lib\site-packages\pip (python 3.7)

Ошибка, которую я получил:

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\SD\env\lib\site-packages\tensorflow\python\__init__.py", line 66, in <module>
    from tensorflow.python import pywrap_tensorflow
  File "C:\SD\env\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 28, in <module>
    _pywrap_tensorflow = swig_import_helper()
  File "C:\SD\env\lib\site-packages\tensorflow\python\pywrap_tensorflow.py", line 20, in swig_import_helper
    import _pywrap_tensorflow
ModuleNotFoundError: No module named '_pywrap_tensorflow'


Failed to load the native TensorFlow runtime.

See https://github.com/tensorflow/tensorflow/blob/master/tensorflow/g3doc/get_started/os_setup.md#import_error

Что я делаю не так? До сих пор я использовал Python и pip без проблем.

1 Ответ

0 голосов
/ 24 мая 2019

опять же, у меня были те же проблемы, что и у вас сейчас, я попытался установить тензор потока в Windows7, Windows 8 и 10 включительно в виртуальных машинах, такая же проблема была для matplotlib. Мое решение было удалить мою версию Python, и я установил Anaconda ,

Попробуйте установить Anaconda3-4.4.0-Windows-x86_64 или Anaconda3-4.4.0-Linux-x86_64.sh для Linux, эта версия была выпущена в 2017-05-26.

Версии Anacoda

А затем попробуйте установить tenorflow, matplotlib, pandas, numpy, но перед запуском

conda update conda

Для обновления некоторых пакетов анаконды. И вы установите эти пакеты / библиотеки без проблем, С наилучшими пожеланиями

...