Я использую R (3.4.3), установленную через Anaconda (версия 5.2). Я уже установил zlib с помощью conda. Но при попытке установить пакет Bioconductor R: «ShortRead» я получаю эту ошибку:
checking for gzeof in -lz... no
configure: error: zlib not found
ERROR: configuration failed for package ‘ShortRead’
Я пытался установить внутри R, используя Bioconductor biocLite и install.packages, но не повезло!
Я также пытался установить напрямую из conda:
conda install -c bioconda bioconductor-shortread
Solving environment: failed
UnsatisfiableError: The following specifications were found to be in conflict:
- bioconductor-shortread
Use "conda info <package>" to see the dependencies for each package.
Похоже, этот пакет недоступен для R 3.4.3 от conda.
Я также вручную загрузил пакет zlib. После компиляции я попытался установить, экспортировав мой путь к библиотеке LD в папку lib zlib:
export LD_LIBRARY_PATH=/pathtozlib/zlib/lib
Это тоже не помогло. Любая помощь будет оценена!
P.S. У меня нет привилегий root на компьютере, на котором я работаю.
Я нашел других людей, сталкивающихся с этой проблемой:
https://support.bioconductor.org/p/108808/. Они предполагают, что это может быть проблемой с библиотекой conda.
Спасибо