+ -
当前位置:首页 → 问答吧 → perl怎么修改环境变量

perl怎么修改环境变量

时间:2011-10-14

来源:互联网

前面装了一个Ensembl Core API,还安说明设了一个perl5lib的环境变量,结果运行.pl的时候,报can't locate Bio/ensembl/gene.pm in @inc (@inc contains:c:/perl/site/lib c:/perl/lib) at XXXXX.pl
意思就是环境变量设了不对,请教应该如何设置?

作者: jiantizi88   发布时间: 2011-10-14

已经改好@inc变量了,dos下显示正确,单位什么执行.pl的时候,仍然报can't locate Bio/ensembl/gene.pm in @inc (@inc contains:c:/perl/site/lib c:/perl/lib) 。貌似又没有加入正确

作者: jiantizi88   发布时间: 2011-10-14

是找不到这个gene.pm模块,cpan上去下,或者ppm下

作者: myfzlb   发布时间: 2011-10-14

已经安装了 应该是路径问题

作者: jiantizi88   发布时间: 2011-10-14

/tmp/ perl -h

Usage: perl [switches] [--] [programfile] [arguments]
  ...
  -Idirectory specify @INC/#include directory (several -I's allowed)
  ...
  -V[:variable] print configuration summary (or a single Config.pm variable)

可以用-V选项检查你的perl环境设置,或用-I选项手动添加你的perl模块的的路径,看究竟是不是路径的问题。

作者: panghuhu250   发布时间: 2011-10-14

说明你安装的不对。

作者: iambic   发布时间: 2011-10-14