RoseTTAFold icon indicating copy to clipboard operation
RoseTTAFold copied to clipboard

pyrosetta complains about pyhton versione in conda environment folding

Open renato-lombardo opened this issue 3 years ago • 4 comments

I am trying to run pyrosetta in a conda env created following the instructions here on github: conda env create -f folding-linux.yml However, the env is created with python 3.7.11, because of the dependencies of the specific version of some of the packages indicated in the yaml configuration file. When I activate the folding env and lunch run_pyrosetta_ver.sh, after a while I get a long list of ImportError(s) like this:

ImportError: Python version mismatch: module was compiled for Python 3.8, but the interpreter version is incompatible: 3.7.11 (default, Jul 27 2021, 14:32:16)

I tried to modify the yaml adding python=3.8 but this action leads to unresolvable conflicts with the orher requirements and conda refuses to create the env.

How do I solve this? Thanks.

Renato

renato-lombardo avatar Sep 15 '21 13:09 renato-lombardo

Try download and install the PyRosetta package for Python 3.7

PresleyWong avatar Sep 15 '21 21:09 PresleyWong

what about adding python=3.8.10=h12debd9_8 as dependency (same version used on all other conda environement definition files) to folding-linux.yml regards Eric

EricDeveaud avatar Oct 19 '21 10:10 EricDeveaud

forget it, won't work....

EricDeveaud avatar Oct 19 '21 14:10 EricDeveaud