ModuleNotFoundError: после импорта тензорного потока не отображается ошибка модуля с именем _pywrap_tensorflow_internal. - PullRequest
0 голосов
/ 21 апреля 2020

Я установил тензорный поток, используя эту python -m pip install --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.12.0-py3-none-any.whl для python 3,8 в windows 10.

После запуска импорта тензорного потока Как TF он показывает мне ошибку трассировки, и я не могу использовать tenorflow? Я также установил драйвер CUDA 10.2 тоже.

Traceback (последний вызов был последним): файл "C: \ Python38 \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow_internal.py", строка 18, в swig_import_helper fp, pathname, description = imp .find_module ('_ pywrap_tensorflow_internal', [dirname ( file )]) Файл "C: \ Python38 \ lib \ imp.py", строка 296, в find_module вызывает ImportError (_ERR_MSG.format (name) , name = name) ImportError: Нет модуля с именем '_pywrap_tensorflow_internal'

Во время обработки вышеуказанного исключения произошло другое исключение:

Traceback (последний вызов был последним): файл "C: \ Python38 \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow.py ", строка 58, из тензорного потока. python .pywrap_tensorflow_internal import * Файл" C: \ Python38 \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow_internal.py ", строка 28, в файле _pywrap_tensorflow_internal = swig_import_helper ()" C: \ Python38 \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow_internal.py ", строка 20, в swig_import_helpe r import _pywrap_tensorflow_internal ModuleNotFoundError: нет модуля с именем _pywrap_tensorflow_internal '

Во время обработки вышеуказанного исключения произошло другое исключение:

Трассировка (последний вызов был последним): файл "C: / Python38 /Scripts/ArtificalNeuralNetwork/ANN.py ", строка 3, в тензор потока импорта в виде tf-файла" C: \ Python38 \ lib \ site-packages \ensorflow__init __. Py ", строка 24, из тензорного потока. python import pywrap_tensorflow # pylint: disable = unused-import Файл "C: \ Python38 \ lib \ site-packages \ tenorflow \ python__init __. py", строка 49, из тензорного потока. python импорт файла pywrap_tensorflow "C: \ Python38 \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow.py ", строка 74, в повышение. ImportError (msg) ImportError: обратная связь (последний вызов был последним): файл" C: \ Python38 \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow_internal.py ", строка 18, в swig_import_helper fp, pathname, description = imp.find_module ('_ pywrap_tensorflow_internal', [dirname ( file *) 1019 *)]) Файл "C: \ Python38 \ lib \ imp.py", строка 296, в find_module повысить ImportError (_ERR_MSG.format (name), name = name) ImportError: Нет модуля с именем _pywrap_tensorflow_internal '

Во время обработки вышеупомянутого исключения произошло другое исключение:

Трассировка (последний вызов был последним): файл "C: \ Python38 \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow. py ", строка 58, из тензорного потока. python .pywrap_tensorflow_internal import * File" C: \ Python38 \ lib \ site-packages \ensorflow \ python \ pywrap_tensorflow_internal.py ", строка 28, в _pywrap_tensorflow_internal = swig_import_helper () Файл "C: \ Python38 \ lib \ site-packages \ tenorflow \ python \ pywrap_tensorflow_internal.py", строка 20, в swig_import_helper import _pywrap_tensorflow_internal ModuleNotFoundError: нет модуля с именем _pywrap_tensorflow_internal '

* 1025 Время выполнения TensorFlow.

См. https://www.tensorflow.org/install/errors

для некоторых распространенных причин и решений. При обращении за помощью включите всю трассировку стека над этим сообщением об ошибке.

1 Ответ

0 голосов
/ 29 апреля 2020

Очень распространенная причина этой ошибки - отсутствие загрузки распространяемых vs C ++ файлов.

Скачать здесь: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

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