ModuleNotFoundError: нет модуля с именем tenorflow в Windows 10 x64, Anaconda со spyder 4.0.1 и python 3.7 - PullRequest
0 голосов
/ 06 августа 2020

Решения испробованы:

pip install tensorflow

pip show tensorflow --ignore_installed

pip install tenorflow == 2.0.0-rc0

conda install - c conda-forge tensorflow

conda install tensorflow

pip3 show tensorflow

pip show tensorflow Примечание: вам может потребоваться перезапустить ядро для использования обновленных пакетов. ВНИМАНИЕ: Пакет (ы) не найден: tensorflow Попытка перезапустить ядро. Попытка перезапустить ноутбук

Код пытается запустить: from keras.models import load_model

Ошибка: runcell (0, 'C: / Users / chinm / untitled1.py ') Traceback (последний вызов последний):

File "C: \ Users \ chinm \ anaconda3 \ lib \ site-packages \ keras_ init _.py ", строка 3, из tensorflow.keras.layers.experimental.preprocessing import RandomRotation

ModuleNotFoundError: Нет модуля с именем 'tensorflow'

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

Отслеживание (последний вызов последним):

Файл «C: \ Users \ chinm \ untitled1.py», строка 14, из keras.models import load_model

Файл "C: \ Users \ chinm \ anaconda3 \ lib \ site-packages \ keras_ init _. Py", строка 6, в 'Keras требуется TensorFlow 2.2 или выше. '

ImportError: Keras требует TensorFlow 2.2 или выше. Установите TensorFlow через pip install tensorflow

1 Ответ

0 голосов
/ 06 августа 2020

Я не вижу ваш код, но похоже, что ваша ключевая ошибка - Keras requires TensorFlow 2.2, когда вы установили pip install tensorflow==2.0.0-rc0. 2,0 <2,2. Вы пробовали установить tenorflow 2.2 или выше или обновить существующую версию? </p>

https://www.tensorflow.org/install/pip рекомендует:

pip install --upgrade tensorflow

с

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

для проверки установки.

...