ERROR: Cannot install h5py==2.7.1, keras==2.2.4, numpy==1.16.1 and opencv-python==3.1.0.0 because these package versions have conflicting dependencies.
The conflict is caused by:
The user requested numpy==1.16.1
h5py 2.7.1 depends on numpy>=1.7
keras 2.2.4 depends on numpy>=1.9.1
opencv-python 3.1.0.0 depends on numpy==1.11.1
ERROR: Cannot install h5py==2.7.1, keras==2.2.4, numpy==1.16.1 and opencv-python==3.1.0.0 because these package versions have conflicting dependencies.
The conflict is caused by: The user requested numpy==1.16.1 h5py 2.7.1 depends on numpy>=1.7 keras 2.2.4 depends on numpy>=1.9.1 opencv-python 3.1.0.0 depends on numpy==1.11.1