Вы используете Spyder, тогда я предполагаю, что вы установили Anaconda.
К сожалению tenensflow пока не работает в python 3.7.
Для использования Tensorflow / Keras: создайте новыйсреды с Python 3.6, а затем используйте их без проблем.
Чтобы создать среду в conda:
Используйте anaconda prompt
/ anaconda navigator
для управления средой.
В случае Anaconda Prompt создайте среды, аналогичныениже код
conda create --name env_name python=3.6
затем, чтобы использовать только что созданную среду, выполните:
activate env_name # on windows
source activate env_name # on mac
Затем, если вы закончили работу в этой среде, деактивируйте среду с помощью команды deactivate
в ответ.
deactivate # in windows
source deactivate # in mac
Для получения дополнительной информации по управлению окружающей средой посетите эту ссылку .