首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不断获得不兼容的库版本,libchtslib.so需要9.0.0或更高版本,但是libcurl.4.dylib提供了7.0.0版本

不断获得不兼容的库版本,libchtslib.so需要9.0.0或更高版本,但是libcurl.4.dylib提供了7.0.0版本
EN

Stack Overflow用户
提问于 2017-01-06 17:53:04
回答 2查看 3.6K关注 0票数 3

我正在尝试安装一个名为metaBIT的程序。我能把它加到我的道路上。但当我执行:

代码语言:javascript
复制
metaBIT -h 

它犯了错误,给了我以下内容:

代码语言:javascript
复制
Traceback (most recent call last):
File "/Users/twpierson/edirect/metaBIT", line 12, in <module>
import pysam
File "//anaconda/lib/python2.7/site-packages/pysam/__init__.py", line 5, in       <module>
from pysam.libchtslib import *
ImportError: dlopen(//anaconda/lib/python2.7/site-  packages/pysam/libchtslib.so, 2): Library not loaded: libcurl.4.dylib
 Referenced from: //anaconda/lib/python2.7/site-packages/pysam/libchtslib.so
 Reason: Incompatible library version: libchtslib.so requires version 9.0.0    or later, but libcurl.4.dylib provides version 7.0.0

我已经尝试了所有可用的建议,关于这个错误使用谷歌搜索。

我试图卸载和重新安装pysam。

代码语言:javascript
复制
pip uninstall pysamp 
pip install pysam

我还是会犯同样的错误。请帮帮我!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-01-06 18:47:46

我建议安装MacPortsHomebrew版本的cURL

代码语言:javascript
复制
$ sudo port install curl

这将使用cURL中的MacPorts安装最新版本的/opt/local/bin/curl (此时为7.52.1)。MacPorts应该完成在macOS/OS中使用这个最新版本的cURL所需的所有链接。安装后,您可以通过以下方式检查libcurl.4.dylib版本:

代码语言:javascript
复制
$ cd /opt/local/lib
$ otool -L libcurl.4.dylib
libcurl.4.dylib:
    /opt/local/lib/libcurl.4.dylib (compatibility version 9.0.0, current version 9.0.0)
    /opt/local/lib/libssl.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
    /opt/local/lib/libcrypto.1.0.0.dylib (compatibility version 1.0.0, current version 1.0.0)
    /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.8)
    /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1238.0.0)
票数 3
EN

Stack Overflow用户

发布于 2019-01-10 17:14:29

以下是我如何在我的案件中解决这个问题:

代码语言:javascript
复制
      `conda remove bcftools` 
      `conda update curl`
      `conda install bcftools`
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41511448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档