【问题标题】:Installing DBD::Oracle安装 DBD::Oracle
【发布时间】:2020-12-29 16:33:15
【问题描述】:

我正在尝试按照这些说明在 Mac (Snow Leopard 10.6.8) 上安装 DBD::Oracle:How do you install perl DBD::Oracle on OSX Snow Leopard 10.6

在我尝试运行之前一切正常

perl Makefile.pl 

当我尝试运行此命令时,我收到以下错误:

Can't open perl script "Makefile.pl": No such file or directory

关于应该从哪个目录运行该命令的说明有点令人困惑,如果这很重要的话。我尝试在以 root 用户身份登录时从 oracle_instantClient64 目录运行它,在以普通用户身份登录时从 oracle_instantClient64 目录运行它,在以普通用户身份登录时从 ~/.cpan/build 目录运行它。该帖子似乎暗示该命令应在以 root 用户身份登录时从 ~/.cpan/build 目录运行,但以 root 用户身份登录时我看不到该目录。

【问题讨论】:

  • 转到您解压缩/压缩DBD::Oracle 存档的任何目录。在该目录中,应该有一个名为Makefile.PL 的文件。这就是你想要运行的。

标签: perl cpan dbd


【解决方案1】:

您必须使用正确的文件名。它是 Makefile.PL。您应该从具有 Makefile.PL 的目录中运行该命令。你提到的那些目录都没有Makefile.PL。

或者,您可以只使用其中一个 CPAN 客户端:

% cpan DBD::Oracle

~/.cpan/build 目录包含 CPAN 模块下载的发行版。如果您还没有使用该模块来获取分发,您将不​​会在那里找到分发。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-04-01
    • 1970-01-01
    • 2015-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    • 2015-01-04
    相关资源
    最近更新 更多