MEME组件下载和安装

一、下载——Download Releases - MEME Suite (meme-suite.org)

二、安装

tar zxf meme-5.5.4.tar.gz
cd meme-5.5.4
./configure --prefix=$HOME/meme --enable-build-libxml2 --enable-build-libxslt
make
make test
make install

make test时,出现以下报错,不用管,可以继续make install

1、查看"/home/share_data1/XXX/meme/meme-5.5.4/tests/scripts/xstreme.log"日志,发现是@INC中的环境无法读取XML::Simple模块,所以需要下载这个模块。

下载安装包上传到服务器:XML::Simple - Easy API to maintain XML (esp config files) - metacpan.org

tar -zxvf "/home/share_data1/luchh/software/XML-Simple-2.25.tar.gz" -C /home/share_data1/luchh/software/
cd /home/share_data1/luchh/software/XML-Simple-2.25/
##INSTALL_BASE设置下载路径
perl Makefile.PL INSTALL_BASE=/home/share_data1/luchh/software/XML-Simple-2.25/ 
make test
make install
##查看安装地址
cd /home/share_data1/luchh/software/XML-Simple-2.25/
perldoc -l XML::Simple
#显示:/home/share_data1/luchh/software/XML-Simple-2.25/blib/lib/XML/Simple.pm

 修改"/home/share_data1/luchh/meme/meme-5.5.4/bin/xstreme"文件,加入perldoc -l XML::Simple后显示的lib路径,141行的路径与MEME安装后perl存放位置一致。

根据报错也可以配置 @INC 路径

#查看@INC路径
perl -e 'print join("\n", @INC) . "\n";'
#运行pl脚本添加路径
perl test.pl
#test.pl内容
!/usr/bin/perl
use lib '/home/share_data1/luchh/software/XML-Simple-2.25/lib/perl5';

2、dreme显示的是python模块出错alphabet_py3,在"/home/share_data1/luchh/meme/meme-5.5.4/bin/dreme"文件中正确设置sys.path.append路径,与meme安装的python路径一致。

三、添加meme到环境变量

 vim ~/.bashrc
#按“i”进行编辑
export PATH="/home/share_data1/luchh/meme/meme-5.5.4/bin/:$PATH"
#按Esc输入:wq退出
#更新路径
source ~/.bashrc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值