# Dependency Conflict- Tensorflow CUDA

**URL:** <https://discuss.flower.ai/t/dependency-conflict-tensorflow-cuda/721>\
**Category:** Flower Help - Beginners\
**Created:** [February 20, 2025, 10:04am UTC](https://discuss.flower.ai/t/dependency-conflict-tensorflow-cuda/721 "2025-02-20T10:04:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![almaznuman](https://avatars.discourse-cdn.com/v4/letter/a/ee59a6/32.png) [@almaznuman](https://discuss.flower.ai/u/almaznuman)\
**Post date:** [February 20, 2025, 10:04am UTC](https://discuss.flower.ai/t/dependency-conflict-tensorflow-cuda/721/1 "2025-02-20T10:04:42Z")

</div>

Hi, trying to use cuda with the flower simulation, i get the following error, the setup was done with conda. Is there a fix to this

ERROR- ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.  
flwr 1.15.2 requires protobuf\<5.0.0,\>=4.21.6, but you have protobuf 3.19.6 which is incompatible.

TF specs and project dependencies-

Tensorflow-2.10, CUDAtoolkit-11.2, CUDDNN-8.1.0

pyproject.toml Dependencies-

dependencies = [  
“flwr[simulation]\>=1.15.2”,  
“flwr-datasets[vision]\>=0.5.0”,  
“tensorflow-cpu\>=2.9.1, != 2.11.1 ; platform\_machine == "x86\_64"”,  
“tensorflow-macos\>=2.9.1, != 2.11.1 ; sys\_platform == "darwin" and platform\_machine == "arm64"”,  
“wandb==0.17.8”,  
]
