-
Notifications
You must be signed in to change notification settings - Fork 11
Description
pip install deltaray in Windows Terminal ...leads into an error / dependency conflict:
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
Collecting deltalake>=0.7.0 (from deltaray)
Obtaining dependency information for deltalake>=0.7.0 from https://files.pythonhosted.org/packages/6f/7c/5f629cefe958beaecd76c9395a1d68b695b0957b5b5ac2c66f3079ec7505/deltalake-0.10.0-cp37-abi3-win_amd64.whl.metadata
Using cached deltalake-0.10.0-cp37-abi3-win_amd64.whl.metadata (4.9 kB)
Using cached deltalake-0.9.0-cp37-abi3-win_amd64.whl (19.9 MB)
Using cached deltalake-0.8.1-cp37-abi3-win_amd64.whl (17.6 MB)
Using cached deltalake-0.8.0-cp37-abi3-win_amd64.whl (17.5 MB)
Using cached deltalake-0.7.0-cp37-abi3-win_amd64.whl (17.2 MB)
Collecting deltaray
Using cached deltaray-0.1.1-py3-none-any.whl (7.4 kB)
Collecting deltalake>=0.6.4 (from deltaray)
Using cached deltalake-0.6.4-cp37-abi3-win_amd64.whl (13.3 MB)
ERROR: Cannot install deltaray, ray[data]==2.6.0, ray[data]==2.6.1, ray[data]==2.6.2, ray[data]==2.6.3 and ray[data]==2.7.0 because these package versions have conflicting dependencies.
The conflict is caused by:
deltalake 0.6.4 depends on pyarrow>=7
ray[data] 2.7.0 depends on pyarrow<7.0.0 and >=6.0.1; extra == "data"
deltalake 0.6.4 depends on pyarrow>=7
ray[data] 2.6.3 depends on pyarrow<7.0.0 and >=6.0.1; extra == "data"
deltalake 0.6.4 depends on pyarrow>=7
ray[data] 2.6.2 depends on pyarrow<7.0.0 and >=6.0.1; extra == "data"
deltalake 0.6.4 depends on pyarrow>=7
ray[data] 2.6.1 depends on pyarrow<7.0.0 and >=6.0.1; extra == "data"
deltalake 0.6.4 depends on pyarrow>=7
ray[data] 2.6.0 depends on pyarrow<7.0.0 and >=6.0.1; extra == "data"
To fix this you could try to:
- loosen the range of package versions you've specified
- remove package versions to allow pip attempt to solve the dependency conflict
ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflicts