为啥 Eclipse 不能识别 $PERL5LIB?

Posted

技术标签:

【中文标题】为啥 Eclipse 不能识别 $PERL5LIB?【英文标题】:Why won't Eclipse recognize $PERL5LIB?为什么 Eclipse 不能识别 $PERL5LIB? 【发布时间】:2010-09-18 14:59:46 【问题描述】:

我关注了BioPerl manual:我在~/src 下克隆了bioperl-live 的新副本,然后将以下行添加到我的~/.profile(我使用的是Ubuntu):

export PERL5LIB="$HOME/src/bioperl-live:$PERL5LIB"

但是,Eclipse 无法识别 BioPerl 模块,例如:

Can't locate Bio/Tools/GFF.pm in @INC (@INC contains: 
 /home/dave/workspace/.metadata/.plugins/org.epic.debug 
 /home/dave/workspace_workspace/mars/scripts/lib 
 /etc/perl 
 /usr/local/lib/perl/5.10.1 
 /usr/local/share/perl/5.10.1 
 /usr/lib/perl5 
 /usr/share/perl5 
 /usr/lib/perl/5.10 
 /usr/share/perl/5.10 
 /usr/local/lib/site_perl )

我错过了什么?

【问题讨论】:

【参考方案1】:

~/.profile 会在您登录时读取。要在下次登录前使用该设置,请启动终端,运行 export PERL5LIB=… 行,然后从该终端启动 Eclipse 或任何其他使用 BioPerl 的程序。

【讨论】:

以上是关于为啥 Eclipse 不能识别 $PERL5LIB?的主要内容,如果未能解决你的问题,请参考以下文章

为啥不能识别“异步无效”单元测试?

为啥命令行不能识别这个 java 命令?

为啥我不能在 Eclipse Juno 中保存文件?

为啥流明不能识别正在发送的字段

为啥我不能从具有 1024 MB RAM 的 Eclipse 启动 AVD?

为啥 Xcode 不能识别这些着色器?