sunpc的个人博客分享 http://blog.sciencenet.cn/u/sunpc

博文

生物信息——windows下的perl环境的配置

已有 6444 次阅读 2015-11-2 20:23 |个人分类:perl|系统分类:科研笔记| bioperl

   大部分的生物信息学的生信工作者使用perl语言作为数据分析语言。对于非计算机出身的人而言,配置一个好的perl环境也有一定难度。

   从新更换了一台电脑,就把如何在windows下配置perl及bioperl做了记录。

   首先从perl的官网https://www.perl.org/  下下载最新版本的activeperl,我这里下载的是ActivePerl-5.20.2.2002-MSWin32-x64-299195。直接双击进行安装,默认会安装在c盘,这样我们就安装好了perl。通过perl -v 来检验是否安装成功。如果安装成功,会显示perl的版本信息。

   接下来,就需要安装bioperl,安装bioperl可以通过ppm或cpan安装。从cmd命令下输入cpan回车,发现有两个错误,一个错误就是缺少c环境,一个是ppm没有安装成功。我们首先解决ppm的安装问题。ppm安装失败主要是由于windows下的中文名不识别,只需要更换ppm的路径就好了,即在windows环境变量中添加(ACTIVEPERL_PPM_HOME=C:Perl64bin)就可以了。从新打开一个cmd窗口,输入ppm,就会弹出ppm的友好界面了。

  然后解决c环境问题,perl需要gcc的编译环境,主要有三个版本,随便一种就可以。可以通过

ppm install MinGW

命令来直接进行安装,也可以通过ppm的界面进行安装(界面安装很简单就不贴图介绍)。

  最后就是安装bioperl了,一般安装bioperl前要安装DBI,cpan上直接install DBI就可以,可能会安装不上,不要着急,在cpan中输入i /DBI/ 多安装结果版本的就可以。ppm中,搜索DBI关联的模块,一起安装就可以了。安装bioperl,从cpan中安装的时候,首先也要看 i /bioperl/ 显示有20多个版本的bioperl,从前向后安装十几个就差不多可以了。安装中出错误了也不要怕,这几个模块是相互依赖的,没成功,后边安装可能就安装上了。ppm安装bioperl就简单了,同样搜多bioperl安装的时候要选择view all packages,直接安装就可以。安装完成后,从新打开一个cmd窗口,输入perldoc Bio::SeqIO 来检查是否安装成功,如果失败会提示不识别。

   到此,windows下perl的环境基本就差不多了,如果需要什么模块,建议使用ppm安装,简单有效。不过,cpan的资源一般比较新,ppm上没有的可以使用cpan安装。关于windows下perl环境还有什么问题,写的不对的地方,恳请指点;如果还有不清楚的,也请直接留言。

 



https://blog.sciencenet.cn/blog-1325061-932883.html


下一篇:生物信息——kegg分析的kobas软件的安装与使用
收藏 IP: 210.31.199.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-4-28 22:05

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部