1

私は Mac には詳しくありません (Windows と Linux Mint を使用しています) が、すべてのプラットフォームのユーザーにビルド方法を伝えるために必要なパッケージがあります。このパッケージは に依存しており、MacOS XopenNLPエンコーディングの問題install.packages("openNLP")により、 .

を使用してまだインストールできると人々に言われましたinstall.packages("openNLP", type="source")が、次のメッセージが表示されます。

> install.packages("openNLP", type="source")
trying URL 'http://cran.rstudio.com/src/contrib/openNLP_0.0-8.tar.gz'
Content type 'application/x-gzip' length 807784 bytes (788 Kb)
opened URL
==================================================
downloaded 788 Kb

* installing *source* package ‘openNLP’ ...
/Library/Frameworks/R.framework/Resources/bin/config: line 142: make:
command not found
/Library/Frameworks/R.framework/Resources/bin/config: line 143: make:
command not found
/Library/Frameworks/R.framework/Resources/bin/config: line 219: make:
command not found
Could not determine the Java interpreter.
Maybe run R CMD javareconf?
ERROR: configuration failed for package ‘openNLP’
* removing ‘/Library/Frameworks/R.framework/Versions/2.15/Resources/library/openNLP’

The downloaded source packages are in
        ‘/private/var/folders/YW/YWal638NEwi-tFse3NsBFk+++TM/-Tmp-/RtmpaWdKnC/downloaded_packages’
Warning message:
In install.packages("openNLP", type = "source") :
  installation of package ‘openNLP’ had non-zero exit status

だから私はMacのターミナルを使って提案したことをしますR CMD javareconf:

Java interpreter : /usr/bin/java
Java version     : 1.6.0_37
Java home path   :
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Java compiler    : /usr/bin/javac
Java headers gen.: /usr/bin/javah
Java archive tool: /usr/bin/jar
Java library path:
JNI linker flags : -framework JavaVM
JNI cpp flags    : -I$(JAVA_HOME)/include

Updating Java configuration in /Library/Frameworks/R.framework/Resources
Done.

R を閉じてから再度開いてみてくださいinstall.packages("openNLP", type="source")。ただし、同じメッセージが表示されます。Google はここで私を助けてくれませんでした。私は Mac にあまり慣れていません。インストールされているJavaの種類に関係していると思いますが、これは私のMacマシンではないため、Macについてほとんど知らず、目的もなくプレイできません。

openNLP を正しくインストールする方法を教えてください。

4

1 に答える 1

1

R 2.15.2を使用してMas OSX 10.6.8のソースからエラーなしでコンパイルしました。makeエラーメッセージが見つからないという事実を考えると、そのマシンはソースからコンパイルするようにまだセットアップされていないように思えます。XCode はデフォルトではインストールされておらず、「ソース」パッケージをコンパイルするには Apple から取得する必要があることを理解していますか?

于 2013-02-07T00:38:53.367 に答える