私は Perl を使った経験がなく、現在取り組んでいるプロジェクトのためにgeo_to_mysql.pl
プログラムを実行しようとしています。最初の数行のデータベース、ユーザー名、パスワード、およびファイル ディレクトリ パス以外は、プログラムに変更を加えていません。
プログラムを実行すると、次のエラーが発生し続けます。
install_driver(mysql) が失敗しました: モジュール DBD::mysql の '/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle' を読み込めません: dlopen(/Library/ Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle、1): ライブラリがロードされていません: libmysqlclient.18.dylib
参照元: /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/DBD/mysql/mysql.bundle
理由: /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm 行 207 でイメージが見つかりません。
(eval 7) 行 3
(eval 7) 行 3 でコンパイルが require で失敗しました。
必要な共有ライブラリまたは dll が予期した場所にインストールされていない可能性があります
MySQLに必要なDBDをCPANからインストールしたことを確認したので、それは問題ではないと思います。誰でもこの問題に光を当てることができますか?