嗨,我坐在防火墙后面的工作无法直接上网,但想要安装一个版本的Perl for Linux,或者能够运行Spreadsheet-ParseXLSX。
我正在修改一个使用Spreadsheet-ParseExcel来处理xlsx文件的程序,但这是一个新的perl安装,只有用户访问权限。
帮助将不胜感激。
答案 0 :(得分:1)
通常,您可以将perl模块从分发复制到服务器上您选择的目录中,将所述目录添加到PERL5LIB环境变量中。观察分发为其文件定义的本地目录结构。在Spreadsheet::Parse
的情况下,那将是:
_your dir_
Spreadsheet
ParseExcel
...(lots of stuff)...
WriteExcel
...(lots of stuff)...
XLSX
Fmt2007.pm
Utility2007.pm
ParseExcel.pm
WriteExcel.pm
XLSX.pm
Offhand我不记得5.10核心模块不满足的任何依赖 - 但是,如果有的话,你的perl会告诉你; - )。
稍微更健壮的方法是使用例如在您控制下的本地计算机上安装模块。 CPAN
模块并从build子目录或perl安装的site_perl
子目录中复制文件。
<强>买者强>
此练习只能与纯perl模块可靠地工作!
总是会更好来解决系统管理员的问题并请他们很好地安装所需的模块!