【发布时间】:2012-02-09 06:24:45
【问题描述】:
我有一个脚本并将所有外部模块保存在本地,这样我就可以将整个脚本打包成一个 zip 并让它在所有机器上运行,而无需在不同机器上安装所有模块。 我愿意:
use lib "$Bin/cpan";
我正在尝试启动与 mysql 数据库的连接,因此我需要在本地安装 DBD、DBI 和 mysql,我该怎么做?我通过复制 .pm 文件尝试了同样的方法,它要么给了我
DBD::mysql initialisation failed: Can't locate object method "driver" via package "DBD::mysql" at C:/Perl/lib/DBI.pm line 815.
或
install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC
【问题讨论】:
-
您是否也在复制
DBD::mysql库(DBD/mysql/mysql.so或DBD/mysql/mysql.dll)?