MachineLearningNotebooks: Unable to install azureml-fsspec

Running pip install azureml-fsspec fails with the following error:

Collecting azureml-fsspec
  Using cached azureml_fsspec-0.1.0b1-py3-none-any.whl (6.2 kB)
ERROR: Cannot install azureml-fsspec because these package versions have conflicting dependencies.

The conflict is caused by:
    azureml-dataprep 4.5.7 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.6 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.5 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.4 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.3 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.1 depends on azureml-dataprep-rslex~=2.11.0dev0
    azureml-dataprep 4.5.0 depends on azureml-dataprep-rslex~=2.11.0dev0

To fix this you could try to:
1. loosen the range of package versions you've specified
2. 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

The installation is done in a clean environment. OS - iOS Python 3.9 When checking pip list, the libraby azureml-dataprep isn’t installed

About this issue

  • Original URL
  • State: open
  • Created 2 years ago
  • Reactions: 6
  • Comments: 17 (2 by maintainers)

Most upvoted comments

Hi there is a known gap that azureml-dataprep does not work on M1/M2 CPU.

You can try to work around it by forcing it to use x86 packages, example like this: CONDA_SUBDIR=osx-64 conda create -n myenv_x86 python=3.9 conda activate myenv_x86 conda config --env --set subdir osx-64

When can we expect M1/M2 CPU to be supported using AML packages? It’s been out for 3 years now…