相关疑难解决方法(0)

在Ubuntu上永久更改PATH

我想为PATH的安装添加值":/ home/me/play /"
!框架.
所以我运行了这个命令:

PATH=$PATH:/home/me/play
Run Code Online (Sandbox Code Playgroud)

有效.但是在我下次检查时,价值又变回了原来的价值.

所以我猜我没有"保存"新值,对吗?

你是怎样做的?

unix linux ubuntu path

58
推荐指数
4
解决办法
11万
查看次数

install rJava - "configure:error:一个或多个JNI类型与相应的本机类型不同"

我在R3.0.1上安装rJava时遇到了这个问题:"configure:error:一个或多个JNI类型与相应的本机类型不同"

详细信息见下文.我搜索了类似的问题,但我的问题有点棘手,许多提议的解决方案要么无法工作,要么我无法尝试,因为我正在服务器上,我没有对系统库的写访问权.

操作系统:Linux 2.6.18-348.6.1.el5#1 SMP Tue 5月21日15:44:27 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux(通过输入"uname -a"给出的信息抱歉我不太明白这个信息)

R:R3.0.1,我下载了源代码,放入我的主目录,并从源代码构建了R.

rJava:我在安装过程中运行了'install.packages("rJava")':

=========================
检查R中的Java支持...现在:
解释器:'/ usr/bin /
java'archiver:'/ usr/bin/jar'
编译器:'/ usr/bin/javac'
标题准备:'/ usr/bin/javah'cpp
flags:' - I/usr/lib/jvm/java-1.7.0-openjdk-1.7. 0.9.x86_64/jre /../ include -
I/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre /../ include/linux'java
libs:' - L/usr /lib/jvm/java-1.7.0-openjdk-1.7.0.9.x86_64/jre/lib/amd64/se
rver -ljvm'
检查是否可以编译JNI程序...是
检查JNI数据类型... configure:错误:一个或多个JNI类型与
相应的本机类型不同.您可能需要使用非标准编译器标志或
不同的编译器来解决此问题.
错误:包'rJava'
*删除'/home/me/R-3.0.1/library/rJava'的配置失败

==================================

由于我只能远程访问服务器,因此我无法对主目录/ home/me以外的任何内容进行写访问.

任何信息都将受到高度赞赏!

java java-native-interface r rjava

6
推荐指数
2
解决办法
9415
查看次数

标签 统计

java ×1

java-native-interface ×1

linux ×1

path ×1

r ×1

rjava ×1

ubuntu ×1

unix ×1