Search code examples
pythonanacondacondaanaconda3

What do these conda warnings on tensorflow mean? Any side effects if I leave them alone and how to fix them?


I recently upgraded to tensorflow v2.3 on anaconda 2020.7 distribution. I am using Windows 10.

Whenever I run conda update --all, I encounter the following warning message;

Collecting package metadata (current_repodata.json): done
Solving environment: -
Warning: 4 possible package resolutions (only showing differing packages):
  - anaconda/noarch::astunparse-1.6.3-py_0, anaconda/noarch::tensorflow-estimator-2.3.0-pyheb71bc4_0
  - anaconda/noarch::tensorflow-estimator-2.3.0-pyheb71bc4_0, defaults/noarch::astunparse-1.6.3-py_0
  - anaconda/noarch::astunparse-1.6.3-py_0, defaults/noarch::tensorflow-estimator-2.3.0-pyheb71bc4_0
  - defaults/noarch::astunparse-1.6.3-py_0, defaults/noarch::tensorflow-estimator-2.3.0-pyheb71bc4done

What does the warning mean? Any side effect if I ignore them?

How do I fix these warnings?


Solution

  • This is a known bug in conda. As for now, it seems okay to ignore this warnings.

    If you are not tight to conda, you could also give the standard pip a chance (although using both at the same time does not work smoothly).