我正在尝试按照这些说明在Mac上安装DBD :: Oracle(Snow Leopard 10.6.8):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身份登录时我看不到该目录。
非常感谢任何帮助。
谢谢!
答案 0 :(得分:1)
您必须使用正确的文件名。它是 Makefile.PL 。您应该从具有 Makefile.PL 的目录中运行该命令。您提到的那些目录都没有 Makefile.PL 。
或者,您可以使用其中一个CPAN客户端:
% cpan DBD::Oracle
〜/ .cpan / build 目录具有CPAN模块已下载的分发版。如果您还没有使用该模块来获取分发,那么您将无法在那里找到分发。