# Can't build keras model after Tensorflow update from 2.2 to 2.3

**URL:** <https://deeptalk.lambda.ai/t/cant-build-keras-model-after-tensorflow-update-from-2-2-to-2-3/1799>\
**Category:** Technical Help\
**Created:** [August 12, 2020, 8:54pm UTC](https://deeptalk.lambda.ai/t/cant-build-keras-model-after-tensorflow-update-from-2-2-to-2-3/1799 "2020-08-12T20:54:46Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![jeremy](https://sea1.discourse-cdn.com/flex019/user_avatar/deeptalk.lambda.ai/jeremy/32/235_2.png) [@jeremy](https://deeptalk.lambda.ai/u/jeremy)\
**Post date:** [August 20, 2020, 2:06pm UTC](https://deeptalk.lambda.ai/t/cant-build-keras-model-after-tensorflow-update-from-2-2-to-2-3/1799/3 "2020-08-20T14:06:58Z")

</div>

~~As @ebgoldst suggested, installing TF 2.2 is the fix here.  
Since the TF 2.2 binary distributed by `pip` is linked against `libcudart10.1`, you may also want to install that as well:  
 `pip3 install tensorflow==2.2.0 && sudo apt -y install libcudart10.1`~~

New workaround:

```sh
pip3 install -U protobuf

```

---

_[View the full topic](https://deeptalk.lambda.ai/t/cant-build-keras-model-after-tensorflow-update-from-2-2-to-2-3/1799)._
