Hi I would love to but unfortunately in my attempts to fix this issue I updated from imp version 2.13.0_02 to 2.13.0_04 and now I have different errors that prevent me from running the program at all. This is the error I get from the new version: Traceback (most recent call last): File "test.py", line 6, in <module> import IMP.pmi.topology File "/usr/local/lib/python3.8/site-packages/IMP/pmi/topology/__init__.py", line 25, in <module> import IMP.pmi.tools File "/usr/local/lib/python3.8/site-packages/IMP/pmi/tools.py", line 23, in <module> import RMF File "/usr/local/lib/python3.8/site-packages/RMF.py", line 15, in <module> import _RMF ImportError: dlopen(/usr/local/lib/python3.8/site-packages/_RMF.so, 2): Symbol not found: __ZN5boost10filesystem6detail16create_directoryERKNS0_4pathEPNS_6system10error_codeE Referenced from: /usr/local/Cellar/imp/2.13.0_4/lib/libRMF.dylib Expected in: /usr/local/opt/boost/lib/libboost_filesystem-mt.dylib in /usr/local/Cellar/imp/2.13.0_4/lib/libRMF.dylib
I tried to revert to version 2.13.0_02 or just 2.13.0 with homebrew but I was unable and ended up uninstalling my older version by mistake so I cant just use brew switch. I tried to install using a url with the 2.13.0 hash but it said: Error: Calling Non-checksummed download of imp formula file from an arbitrary URL is disabled! Is there a sanctioned way to install previous versions?
Sorry for all the trouble and thanks, Cameron
On Wed, 21 Oct 2020 at 14:44, Ben Webb ben@salilab.org wrote:
> On 10/20/20 11:51 PM, Cameron Murray wrote: > > I am working with the pmi library and I am trying to add an > > IMP.pmi.restraints.saxs.SAXSRestraint but I am getting an error. The > > error does not come when I add the restraint and as far as I can tell > > the system understands what I have given it. > > This looks like a bug. Please open an issue at > https://github.com/salilab/imp/issues and attach a minimal test case so > we can reproduce it. > > Ben > -- > ben@salilab.org https://salilab.org/~ben/ > "It is a capital mistake to theorize before one has data." > - Sir Arthur Conan Doyle >