我在Mac(Sierra)上安装了RandSQLGenerator并运行了此命令。
./gentest.pl --dsn=dbi:mysql:host=127.0.0.1:port=4000:user=root:database=test --grammar=conf/outer_join.yy --gendata=conf/outer_join.zz --thread=1 --sqltrace=MarkErrors
我收到以下错误消息
无法在@INC中找到GDBM_File.pm(您可能需要安装GDBM_File模块)
(@INC包含:
/ lib目录
LIB
/Library/Perl/5.18/darwin-thread-multi-2level
/Library/Perl/5.18
/Network/Library/Perl/5.18/darwin-thread-multi-2level
/Network/Library/Perl/5.18
/Library/Perl/Updates/5.18.2/darwin-thread-multi-2level
/Library/Perl/Updates/5.18.2
/System/Library/Perl/5.18/darwin-thread-multi-2level
/System/Library/Perl/5.18
/System/Library/Perl/Extras/5.18/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.18
。
)在lib / GenTest.pm第34行。
BEGIN失败 - 编译在lib / GenTest.pm第34行中止。
在./gentest.pl第27行的require中编译失败。
BEGIN失败 - 编译在./gentest.pl第27行中止。
我尝试从Google搜索但仍无法解决此问题。