DeepAb icon indicating copy to clipboard operation
DeepAb copied to clipboard

Reference vs Expected path?

Open keithgmitchell opened this issue 2 years ago • 4 comments

Downloaded the tar wheel and ransudo python setup.py install and get the following?


>>> import pyrosetta
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/opt/anaconda3/envs/trimmer_lab/lib/python3.8/site-packages/pyrosetta/__init__.py", line 15, in <module>
    import pyrosetta.rosetta as rosetta
ImportError: dlopen(/opt/anaconda3/envs/trimmer_lab/lib/python3.8/site-packages/pyrosetta/rosetta.so, 2): Symbol not found: __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv
  Referenced from: /opt/anaconda3/envs/trimmer_lab/lib/python3.8/site-packages/pyrosetta/rosetta.so (which was built for Mac OS X 12.0)
  Expected in: /usr/lib/libc++.1.dylib


keithgmitchell avatar Oct 11 '22 02:10 keithgmitchell

It looks like there's an issue with your PyRosetta installation. Which version of PyRosetta did you install (how did you install PyRosetta)? What's the Mac OS version on the machine you are running on?

roccomoretti avatar Oct 11 '22 15:10 roccomoretti

image

And I had 328 here: https://west.rosettacommons.org/pyrosetta/release/release/PyRosetta4.MinSizeRel.python38.mac/

keithgmitchell avatar Oct 11 '22 17:10 keithgmitchell

@keithgmitchell looks like this PyRosetta build might require macOS Monterey to run. I would recommend to try to downloading one of the previous builds, say ~< 300 and see if that makes a difference. (note that you can also install PyRosetta directly thorough Conda)

lyskov avatar Oct 11 '22 18:10 lyskov

You should be able to grab release 305 here https://west.rosettacommons.org/pyrosetta/release/release/PyRosetta4.Release.python38.mac/ (use your PyRosetta login and pass) which i think should be able to run on Catalina

lyskov avatar Oct 11 '22 18:10 lyskov