我按照MacOSx here的指定安装了SeqTools。但是,当我要运行belvu时,出现以下错误:
-> belvu <*hmmalign.fasta>
dyld: Library not loaded: @rpath/libgtk-quartz-2.0.0.dylib
Referenced from: /Users/myuser/local/bin/belvu
Reason: image not found
Abort trap: 6
我使用Conda安装了SeqTools的先决条件:
conda install -c conda-forge gtk2
conda install -c anaconda pkgconfig
我在这里想念什么?您建议怎么做才能绕过错误?
答案 0 :(得分:1)
在配置步骤中,您需要指定在conda环境中找到GTK +库。
1.-重新开始安装(删除当前seqtools目录,然后重新开始)。
2.- ./configure LDFLAGS="-Xlinker -rpath -Xlinker /path/to/conda/envs/myenv/lib/"
3.- make install
seqtools(belvu,dotter等)应该可以工作