jrhawley / docker-pyrosetta

Docker image for PyRosetta
MIT License
3 stars 1 forks source link

Upgrade to PyRosetta4.Release.python36.ubuntu.release-214 #2

Open klavins opened 5 years ago

klavins commented 5 years ago

Any ideas on how to upgrade this Dockerfile to PyRosetta4.Release.python36.ubuntu.release-214? I get an error when importing pyrosetta about limbm6.0 not having the right GLIB version.

jrhawley commented 5 years ago

I just did a quick test by switching python to python3 everywhere in the Dockerfile and updating the PyRosetta release to the one you mention, and I run into the same error.

[1] from pyrosetta import *
ImportError: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /usr/local/lib/python3.5/dist-packages/pyrosetta-2019
.11+release.fdb3942a80d-py3.5-linux-x86_64.egg/pyrosetta/rosetta.so)

I suspect that using Miniconda to install Python 3.6, libgcc, and a few other components might fix this. I'll try troubleshooting a bit more, and follow up on this