Not a question, but a note of an issue to save anyone getting lost by it
I had a spot of bother installing PyRosetta on a cluster running Ubuntu as PyRosetta was giving:
lib64/libc.so.6: version `GLIBC_2.27' not found
(Dejavu of pytorch, anyone?)
To fix it the system environment
CONDA_OVERRIDE_GLIBC=2.27 does the trick:
CONDA_OVERRIDE_GLIBC=2.35 conda create -n biochem38 python=3.8 conda install -c https://username:email@example.com/pyrosetta/conda/release/ pyrosetta
username:passwordis the lovely PyRosetta one.
- For me the conda.graylab.jhu.edu address does not work, but I am in Europe so neither is close.
- My conda version could not be updated as it was from an HPC environment module.
CONDA_OVERRIDE_GLIBCenvironment variable can be anything greater than 2.27. Higher is best as PyMOL will segfault with 2.27.
For an all in one:
CONDA_OVERRIDE_GLIBC=2.35 conda create -n biochem38 --yes\ --channel conda-forge \ --channel https://xxx:firstname.lastname@example.org/pyrosetta/conda/release/ \ --channel schrodinger \ python=3.8 pyrosetta pymol-bundle rdkit jupyter plotly pandas