我在Debian Wheezhy上安装了R. 我想安装rjava包,但是我收到此错误:
configure: error: Cannot compile a simple JNI program. See config.log for details.
Make sure you have Java Development Kit installed and correctly registered in R.
If in doubt, re-run "R CMD javareconf" as root.
ERROR: configuration failed for package ‘rJava’
* removing ‘/home/babak/R/x86_64-pc-linux-gnu-library/2.15/rJava’
Run Code Online (Sandbox Code Playgroud)
我的Linux上有Java,如果我输入,Java -Version
我会看到:
java version "1.6.0_27"
OpenJDK Runtime Environment (IcedTea6 1.12.6) (6b24-1.11.5-1)
OpenJDK 64-Bit Server VM (build 20.0-b12, mixed mode)
Run Code Online (Sandbox Code Playgroud)
我怎么解决这个问题?
jrp*_*ajr 18
我已经使用此命令解决了问题 - 在错误描述中显示:
sudo R CMD javareconf
Run Code Online (Sandbox Code Playgroud)
小智 13
我在安装xlsx包时遇到了类似的问题,它有一些依赖关系可能与java和r java包有关...
为了解决您的问题,您必须: - 检查环境变量$ JAVA_HOME和$ PATH - sudo R CMD javareconf
如果它没有帮助,请尝试使用java-7-oracle进行配置,
然后重试rjava的安装
我希望它会对你有所帮助!
归档时间: |
|
查看次数: |
11084 次 |
最近记录: |