Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
安装cassandra软件包_R_Cassandra - Fatal编程技术网

安装cassandra软件包

安装cassandra软件包,r,cassandra,R,Cassandra,我是R和cassandra的新手,我正在尝试安装rcassandra软件包。在rforge.net网站上,它说要做: > install.packages('RCassandra',,'http://www.rforge.net/') Warning: unable to access index for repository http://www.rforge.net/src/contrib Warning message: package ‘RCassandra’ is not availa

我是R和cassandra的新手,我正在尝试安装rcassandra软件包。在rforge.net网站上,它说要做:

> install.packages('RCassandra',,'http://www.rforge.net/') Warning: unable to access index for repository http://www.rforge.net/src/contrib Warning message: package ‘RCassandra’ is not available (for R version 3.1.0) >install.packages('rcasandra','http://www.rforge.net/') 警告:无法访问存储库的索引http://www.rforge.net/src/contrib 警告信息: 包“RCASandra”不可用(适用于R版本3.1.0) 尝试其他存储库

> install.packages('RCassandra',repo='http://cran.cnr.Berkeley.edu/') Installing package into ‘/home/as/R/x86_64-redhat-linux-gnu-library/3.1’ (as ‘lib’ is unspecified) Warning: unable to access index for repository http://cran.cnr.Berkeley.edu/src/contrib/ Warning message: package ‘RCassandra’ is not available (for R version 3.1.0) >install.packages('rcasandra',repo='http://cran.cnr.Berkeley.edu/') 将包安装到“/home/as/R/x86_64-redhat-linux-gnu-library/3.1”中 (由于“lib”未指定) 警告:无法访问存储库的索引http://cran.cnr.Berkeley.edu/src/contrib/ 警告信息: 包“RCASandra”不可用(适用于R版本3.1.0) 我尝试从命令行安装,但似乎也不起作用:

> sudo R CMD INSTALL RCassandra_0.1\-3.tar.gz * installing to library ‘/home/as/R/x86_64-redhat-linux-gnu-library/3.1’ * installing *source* package ‘RCassandra’ ... ** package ‘RCassandra’ successfully unpacked and MD5 sums checked ** libs gcc -m64 -std=gnu99 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c cass.c -o cass.o cass.c:1: sorry, unimplemented: 64-bit mode not compiled in make: *** [cass.o] Error 1 ERROR: compilation failed for package ‘RCassandra’ * removing ‘/home/as/R/x86_64-redhat-linux-gnu-library/3.1/RCassandra >sudo R CMD安装rcasandra_0.1\-3.tar.gz *安装到库“/home/as/R/x86_64-redhat-linux-gnu-library/3.1” *正在安装*source*包'rcasandra'。。。 **包'RCASANDRA'已成功解包并检查MD5总和 **自由基 gcc-m64-std=gnu99-I/usr/include/R-DNDEBUG-I/usr/local/include-fpic-O2-g-pipe-Wall-Wp-D_-FORTIFY_SOURCE=2-feexceptions-fstack protector-param=ssp buffer size=4-m64-mtune=generic-c cass.c-o cass.o cass.c:1:抱歉,未实现:64位模式未在中编译 制造:**[cass.o]错误1 错误:包“rcasandra”的编译失败 *删除“/home/as/R/x86_64-redhat-linux-gnu-library/3.1/rcasandra”
那么如何安装该软件包呢?我可以在网站上看到该软件包

,奇怪的是,您会收到一个无法访问存储库的错误。我刚刚运行了
install.packages('rcasandra',repo''http://cran.cnr.Berkeley.edu/)
从我的windows计算机上下载,它运行得很好。您可以尝试添加
type=“source”
,看看这是否只是因为没有可用的可执行文件。这将允许你重新编译它(假设你已经准备好做这样的事情)。我让它在我的mac上编译,因为它支持64位。linux box只支持32位,因此不确定如何在其上编译。