UnsatisfiableError while installing Miniconda
Miniconda System Requirements Not Met
Most of the conflicts are superfluous. The key ones are right at the end: all those packages require glibc >= 2.17
and your system (i.e., OS) only has GLIBC 2.12. So, we're talking CentOS 6 or similar RHEL, and this is a known issue that makes the newer Miniconda builds uninstallable for you. If you're deadset on Miniconda, you'll have to hit up the archive for an old version, as suggested on the install page (which, BTW, notes CentOS 7+). Unfortunately, I don't know which Miniconda version was the last to support GLIBC 2.12.
Alternative: Try Mambaforge
Fortunately, most of Conda Forge continues to build on COS6 images, so try out a Miniforge variant instead of Miniconda. I highly recommend Mambaforge.
And yes, testing on the centos6
Docker image, the latest Mambaforge installs and runs just fine.
UnsatisfiableError while installing open3d with conda
Works with Conda Forge
Not documented, but seems like their packages are built with the conda-forge
channel prioritized. So, instead try:
conda create -n env -c conda-forge -c open3d-admin python=3.9 open3d
or use YAML:
so-open3d.yaml
name: so-open3d
channels:
- conda-forge
- open3d-admin
- nodefaults
dependencies:
- python=3.9
- open3d
with
conda env create -n env -f so-open3d.yaml
UnsatisfiableError - how to understand this error
This line |>=3.8,<3.9.0a0|
is saying: "greater than or equal to 3.8 and less than 3.9". Then it's followed by another pipe representing another or
, saying greater than or equal to 3.7, but less than 3.8, etc. All the pipes |
are or
signs. Downgrade to 3.8 and you should be able to run it.
It would be more intuitive if it said: 2.7 or 3.5 - 3.8
, which is what it says but more verbosely.
Related Topics
Paramiko Error: Error Reading Ssh Protocol Banner
Python: When to Use Pty.Fork() Versus Os.Fork()
Can't Build Matplotlib (Png Package Issue)
Killing Sudo-Started Subprocess in Python
How Can Python Handle Systemctl Stop
Why Does Os.Path.Getsize() Return a Negative Number for a 10Gb File
Why Is My Python App Stalled with 'System'/Kernel CPU Time
How to Import Lldb in a Python Script
Python: Complexity of Os.Path.Exists with a Ext4 Filesystem
How to Get the Process Name by Pid in Linux Using Python
How to Solve Unicodedecodeerror in Python 3.6
Socket Shutdown and Rebind - How to Avoid Long Wait
Why File Read Is Faster on Reading Again
How to Get the Day of Week Given a Date