在linux中支持win32 :: OLE吗?

时间:2013-07-01 07:48:52

标签: linux perl automation perl-module cpan

我有一个操作csv文件并获取数据的任务, 我尝试在linux中安装 Win32 :: OLE ,但它给出了一个错误的操作系统消息并在安装时终止 这是否意味着Linux环境不支持此软件包

还想知道perl中哪个包用于操作 .csv .xls 文件

2 个答案:

答案 0 :(得分:5)

不,你不能在Linux中使用Win32 :: OLE模块,因为它使用的是Windows API。 如果您需要使用CSV和XLS:

答案 1 :(得分:0)

看起来可以通过Wine使用OLE。

来自:http://www.perlmonks.org/?node_id=430194

  

下载并安装适用于Windows的Windows Installer 2.0 Redistributable   95,98和Me在.msi中下载最新的Active State Perl for Windows   格式。例如。的ActivePerl-5.8.6.811-MSWin32-x86-122208.msi。

     

开始安装:

     

$ / opt / cxoffice / bin / wine“C:~WB~WINDOWS~WB~SYSTEM~WB~msiexec.exe”/ i ActivePerl-5.8.6.811-MSWin32-x86-122208.msi

     

$ / opt / cxoffice / bin / wine“c:\ Perl \ bin \ perl.exe”-v