ERROR: Cannot install sdv-enterprise==0.11.1, sdv-enterprise==0.12.0 and sdv-enterprise==0.12.1 because these package versions have conflicting dependencies.
The conflict is caused by:
sdv-enterprise 0.12.1 depends on sdv-version==0.12.1
sdv-enterprise 0.12.0 depends on sdv-dayzsynthesizer-multitable==0.12.0
sdv-enterprise 0.11.1 depends on sdv-dayzsynthesizer-multitable==0.11.1
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
@gaurav : Thank you for the information and suggestions. I tried your new approach; however, I got a similar error while installing. Please refer to the information you requested.
I tried the following but did get the same result: (1) uninstalling the public SDV version and reinstalling it, (2) creating a virtual environment and trying to install it there. For your information, I have attached the current Python packages on my laptop
ERROR: Cannot install sdv-enterprise==0.11.1, sdv-enterprise==0.12.0 and sdv-enterprise==0.12.1 because these package versions have conflicting dependencies.
The conflict is caused by:
sdv-enterprise 0.12.1 depends on sdv-metadata==0.12.1*
sdv-enterprise 0.12.0 depends on sdv-metadata==0.12.0*
sdv-enterprise 0.11.1 depends on sdmetrics-outlier-coverage-metric==0.11.1*
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
@lpalayangoda you may be using an unsupported macOS version. For macOS, we support the version 11 or higher (Big Sur or later).
For future reference, you can refer to our Technical Requirements
To verify your macOS version, can you run this command? This will print out the version you’re on:
import subprocess
p = subprocess.Popen("sw_vers", stdout=subprocess.PIPE)
result = p.communicate()[0]
print(result)
You should be able to use sdv-enterprise if you upgrade your macOS to 11+ and use Python 3.8+.
Oh, can you run the above code to make sure? Earlier your message said macOS-10.16-x86_64
Are you running on an Intel or ARM chip? Your earlier message says Intel (x86_64). You can run arch in your Terminal to check.
Assuming you are running macOS 14 on an Intel chip (x86_64), you can do the following to create an sdv_enterprise_install folder and download your platform specific files:
Thanks for confirming. I’m closing out this topic since the issue has been resolved. If you need any additional help troubleshooting, please feel free to start a new thread. Thanks.