2012-02-24 25 views
2

最新のXMLパッケージV3.9-4をインストールできません。 私はmannually入力してRGuiでそれをインストールします。XMLパッケージをインストールできない

install.packages("LOCALDIR/XML_3.6-0.tar.gz", repos=NULL, type="source") 

をしかし、いくつかのエラーメッセージが出ます:任意のアイデア

* installing *source* package 'XML' ... 
Please define LIB_XML (and LIB_ZLIB, LIB_ICONV) 
ERROR: configuration failed for package 'XML' 
* removing 'LOCALDIR/R/win-library/2.12/XML' 
* restoring previous 'LOCALDIR/R/win-library/2.12/XML' 

誰もが?

Thx!

+0

少なくともあなたの 'sessionInfo()'が必要です。そして、libxml、zlib、libiconvがインストールされているかどうかを知る必要があります。 – cbeleites

答えて

3

あなたはWindowsユーザーです(少なくともあなたのパスはそれを示しています)。標準binary installを使用しているOSではXMLが利用できません。だから私はあなたがソースを賢明に見ましたが、rtoolsといくつかの魔法のブードゥーなしではコンパイルできない部分があります。

  1. それは教授リプリーが があなたのために一緒にhereそれらを入れているかを示しますCRAN サイトとread me file
  2. 正しくゴーをインストールするために魔法のブードゥー教を学ぼう:だから、2つの選択肢が得ました。これは知っておきたいことです。 RCurlもあります。パッケージを直接ダウンロードするには、 HEREをクリックしてください。

私は2番目の選択肢を選んだように私はブードゥー教のお手伝いをすることはできません:)

+0

Thxたくさん!他のものと一緒に忙しく、私はこれをすぐに見てみましょう! – billlee1231

+2

@Tyler Rinkerパッケージを直接ダウンロードするために入力した3番目のリンクが壊れているようです。 – rmbaughman

0

これはちょっとしたパントですが、これまでと同じような問題がありました。別のバージョンのiconv.dll(?)を利用できるようになったのです。私の不正なバージョンはcygwin経由で来たと思う。そのバージョンを使用できないようにすることで問題は解決されました。

P.S.私はWindows上にあり、XMLがインストールされています。ストレートバイナリからちょうど。

+0

Thxたくさん!他のものと一緒に忙しく、私はこれをすぐに見てみましょう! – billlee1231

+0

リプリー教授が提供している既存のパッケージがすでにあるので、私はこれを試しませんでした。とにかくThx! – billlee1231

3

私は今日これを自分のために修正しました。繁栄のためにここに記載しました。

Unbuntuシステムで

、あなたがlibxml2-devをロードすることでこの問題を解決することができます

sudo apt-get install libxml2-dev 

私はinstall.packages("XML")が滞りなく走った、ということでした後。

関連する問題