Mik*_*son 7 java macos configuration java-native-interface r
请参阅下面的解决方案,以防此问题在将来帮助其他人.
正如标题所描述的那样,它失败了.我收到的错误,当我install.packages('rJava')从R内部尝试时(有一些先前的好检查):
checking whether JNI programs can be compiled... yes
checking JNI data types... configure: error: One or more JNI types differ from the corresponding native type. You may need to use non-standard compiler flags or a different compiler in order to fix this.
ERROR: configuration failed for package ‘rJava’
* removing ‘/usr/local/lib/R/3.2/site-library/rJava’
Run Code Online (Sandbox Code Playgroud)
我检查并尝试了以下决议,其中没有一个对我有用:
export JAVA_HOME但是在这种情况下,我没有做LD_LIBRARY_PATH,因为它似乎与Mac无关.
没有这样的运气,任何这些尝试.
我曾经以前有rJava(和RJDBC)正确安装.
[编辑:我后来发现,实际问题是升级到OS X 10.11,El Capitan.]
$ java -version
java version "1.8.0_45"
> R.Version()
$platform
[1] "x86_64-apple-darwin15.0.0"
$version.string
[1] "R version 3.2.2 (2015-08-14)"
Run Code Online (Sandbox Code Playgroud)
Mac OS本身:
System Version: OS X 10.11.1 (15B42)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1134 次 |
| 最近记录: |