2

WampServerは私のコンピューターにインストールされています。

RMySQLパッケージをインストールしたいと考えています。

後者のオンライン ドキュメントには、次のように記載されています。

  1. http://www.mysql.comまたはhttp://dev.mysql.comから MySQL クライアント ライブラリをインストールします。MySQL サーバーを既にインストールしている場合は、インストールを再実行して、クライアント ヘッダーとライブラリ ファイルもインストールされていることを確認してください。Xampp にはこれらが含まれていないことに注意してください。

これらの必要な「ヘッダー」ファイルと「ライブラリ」ファイルがどれなのかわかりません。そして、それらが WampServer によって利用可能になっているかどうかをどのように知ることができますか? そうでない場合は、(WampServer をアンインストールして Apache とその仲間を個別にインストールする代わりに) WampServer フォルダのどこかにそれらを追加できますか?

ありがとう、エドゥアール

4

2 に答える 2

4

さて、私はWindowsにRMySQLをインストールしている地獄を通り抜けました。しかし、ついに成功しました。

Windowsのバイナリはサポートされていないため、これが「シンプル」であるという他の回答は間違っています。また、そこにあるガイドなどの多くは古くなっているか、リンクが壊れています。

MYSQLの全体的な最良の答えは、一般 的に次のことを確認することです。R for WindowsでのMySQLの使用 基本的に、ソースからパッケージをコンパイルできるようにするには、RToolsをインストールする必要があります。

ただし、特にWAMPServerでは、.libファイルとクライアントファイルはインストールされません。だから私がしたことは、MYSQLに行って、Wampserverがインストールしたものとまったく同じバージョンのMYSQLを見つけることでした。zipファイル版をダウンロードしました。libディレクトリを視覚的な違いのツール(Beyond Compare)と比較し、不足しているファイルをWAMPServerMYSQLインストールにコピーしました。上記のガイドに従って、次に、依存関係を満たすために、libmysql.libをmysql/libからmysql/lib/optにコピーしました。libmysql.dllからC:\ Program Files \ R \ R-2.12.1 \ bin

最後にinstall.packages('RMySQL'、type ='source')が機能しました

于 2013-03-03T23:16:08.790 に答える