linux - Ubuntu 15.04 上的 ENMTools_1.4.4.pl?

标签 linux perl

我正在尝试让 ENMTools_1.4.4.pl 在 Ubuntu 15.04 上运行。

根据文档,我需要 Tk+ 和 Perl。我如何:

- 检查我可能已经拥有的版本?
- 更新/安装最新版本?
- 启动 *.pl 脚本?

我试过: /usr/bin/perl ./ENMTools_1.4.4.pl'

我目前得到:

"Can't locate Tkx.pm in @INC (you may need to install the Tkx module) (
+@INC contains: /etc/perl /usr/local/lib/i386-linux-gnu/perl/5.20.2 /u
+sr/local/share/perl/5.20.2 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/sh
+are/perl5 /usr/lib/i386-linux-gnu/perl/5.20 /usr/share/perl/5.20 /usr
+/local/lib/site_perl .) at ./ENMTools.pl line 7.
BEGIN failed--compilation aborted at ./ENMTools.pl line 7"

有什么想法吗? 史蒂夫

最佳答案

@stevieb 给了我答案。我会把它贴在这里作为结束:

Perl 本身似乎还不错

1.4.4$ perl -MData::Dumper -E 'say Data::Dumper->VERSION'
2.151_01

一旦我安装了 cpanm,我就使用了:
cpanm Tkx

它打开并且 ENMTools 似乎可以工作

关于linux - Ubuntu 15.04 上的 ENMTools_1.4.4.pl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38012672/

相关文章:

perl - 为什么将 nginx 与 Catalyst/Plack/Starman 一起使用?

java - Runtime.getRuntime().exec 在命令中使用 PIPE

linux - 究竟什么是 sysroot 以及如何创建一个?

c - 在 Linux 上解析 $PATH 时我们必须考虑哪些极端情况?

python - base64 和 MIME base 64 有什么区别?

perl - 如何在不使用 Perl 中的 $b(比较)$a 的情况下对一个键进行升序排序,另一个键进行降序排序?

perl - 如何从命令行获取文件句柄?

regex - 使用 Grep 在匹配之前获取捕获组和行

php - 电子邮件功能在 Linux(vps) 服务器上不起作用

linux - 尝试为我的 Java 应用程序创建一个包