如何在脚本中安装perl模块

时间:2013-01-08 21:03:11

标签: perl user-interface cpan bioinformatics

如何在脚本中安装perl模块?我正在使用一个名为Discovery Studio Visualizer的程序,它内置了一个脚本接口,我无法使用标准方法安装Win32 :: GUI()。我想这样做的原因是因为我想创建一个使用gui接口来变异氨基酸的宏。

1 个答案:

答案 0 :(得分:2)

一般来说,你所要求的并不是用Perl完成的。如果您无法访问Perl工具链,即使您使用了一些可用的技术,它们也可能不包含甚至安装所需库所需的工具。此外,他们(几乎可以肯定)已经锁定了安装应用程序的目录,这将进一步削弱您安装内容的能力。如果您正在使用碰巧使用Perl作为其语言的嵌入式脚本编写工具,它甚至可能无法从其他文件夹加载库。

有人说过,最好的办法是尝试首先尝试在脚本之外安装库。查看您是否有cpan命令行工具。 cpan是连接到Comprehensive Perl Archive Network的工具,可以下拉所需的库(以及这些库的依赖项),并且知道如何调用常用的安装程序脚本。因为它使用XS(Perl接口进入C库),您还需要一个C编译器设置,它与您使用的Perl自定义版本编译的兼容。最后,内置到您正在使用的工具中的Perl解释器必须以这样的方式编译,即它甚至可以加载这些库 - 而不是保证。

如果您可以使用不需要编译的库并且您的嵌入式解释器已设置为支持它,则可以创建PERL5LIB环境变量并将包含库的任何路径的根位置添加到此变量。但是,我所知道的大多数Perl GUI工具包都需要编译。

我当然希望你好运!