samtools - dyld: библиотека не загружена: @ rpath / libcrypto.1.0.0.dylib - PullRequest
0 голосов
/ 12 апреля 2020

Я видел несколько других вопросов, подобных этому, в другом месте, но я не могу найти решение, которое подходит мне. Я пытаюсь запустить samtools, используя python на anaconda. Я бегу Macosx Catalina. Вот код ошибки

dyld: Library not loaded: @rpath/libcrypto.1.0.0.dylib
  Referenced from: /Users/me/anaconda3/bin/samtools
  Reason: image not found
zsh: abort      samtools

Я приложил все усилия, чтобы установить более раннюю версию openssl через anaconda, но это все еще показывает, что у меня установлена ​​версия openssl 1.1.1.

Спасибо за любые рекомендации о том, как (а) установить более раннюю версию openssl через anaconda или (б) направить samtools для оценки другого пути для более ранней версии или (c) любое другое решение.

1 Ответ

0 голосов
/ 12 апреля 2020

Хорошо, так что я открыт для других решений, но это то, что сработало для меня, если кто-то еще столкнется с этой проблемой.

Я скачал пакет с sourceforge (https://sourceforge.net/projects/samtools/) и скомпилировал его, как указано в файле readme. Вместо запуска samtools из пакета anaconda, который находится в моем пути, я переместил этот недавно скомпилированный файл в интересующую папку. Я называю это оттуда следующим образом:

cd users/me/desktop/example  (where samtools executable lives in this folder)

./samtools etc etc

Я знаю, что это основа c для многих, но не для меня, и я надеюсь, что это будет полезно для всех, кто имеет эту проблему в будущем

...