close

[Solved] ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’

Hello Guys, How are you all? Hope You all Are Fine. I am using Tensorflow but I got this error in my stack track ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’ in Python. So Here I am Explain to you all the possible solutions here.

Without wasting your time, Let’s start This Article to Solve This Error.

How ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’ Error Occurs ?

How To Solve ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’ Error ?

  1. How To Solve ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’ Error ?

    To Solve ImportError: cannot import name ‘get_config’ from ‘tensorflow.python.eager.context’ I have fixed this issue by just upgrading TensorFlow and TensorFlow GPU. Just use the below command to upgrade TensorFlow and TensorFlow GPU just execute in your console.

Solution 1: upgrade tensorflow

I have fixed this issue by just upgrading TensorFlow and TensorFlow GPU. Just use the below command to upgrade TensorFlow and TensorFlow GPU just execute in your console.

pip install --upgrade tensorflow
pip install --upgrade tensorflow-gpu

Solution 2: Change import Methods

If you are using Keras then just change the import method as below.

Instead of

import keras

Replace this

from tensorflow import keras 

If you are using Image then use instead of 

from keras.preprocessing import image

Replace above line by below line

from tensorflow.keras.preprocessing import image

Summery

It’s all About this issue. Hope all solution helped you a lot. Comment below Your thoughts and your queries. Also, Comment below which solution worked for you?

Also, Read

Leave a Comment