2012-03-30 74 views
0

我试图遵循在Mac(雪豹10.6.8)安装DBD ::甲骨文这些指令:How do you install perl DBD::Oracle on OSX Snow Leopard 10.6安装DBD ::甲骨文

一切正常,直到我就开始想运行点

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身份登录时看不到该目录。

任何帮助将不胜感激。

谢谢!

+2

转到任何目录您解压缩压缩DBD :: Oracle档案。在那个目录中,应该有一个名为'Makefile.PL'的文件。这就是你想要运行的。 – 2012-03-30 19:39:28

回答

1

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

或者,你可以使用CPAN客户之一:

% cpan DBD::Oracle 

〜/ .cpan /建造目录具有的CPAN模块已下载的分布。如果您尚未使用该模块获取发行版,则无法在该发行版中找到该发行版。