请教问题 英文Rmysql的安装问题

ubuntu当中解决RMA Express的安装
ubuntu当中解决RMA Express的安装
[摘要:本日闲活那个RMA Expression的装置真实是有够受的了。最先念用R间接处置惩罚,发明须要装置MySQL,RMySQL,然后Bioconductor。。。唉体系刚换连R皆出拆。。 合腾了半天最少办理了装置MySQL战RMy]
今天忙活这个RMA Expression的安装实在是有够受的了。开始想用R直接处理,发现需要安装MySQL,RMySQL,然后Bioconductor。。。唉系统刚换连R都没装。。
折腾了半天至少解决了安装MySQL和RMySQL的方法,详见上一篇日志。
不过在最后安装rma-1.0-3.tar.gz时候无论我怎么弄都是装不上,十分郁闷。
突然发现在linux当中RMA也有GUI,选择安装该GUI。
首先安装wxgtk
sudo apt-get install libwxgtk2.8-dev libwxgtk2.8-dbg,虽然这样装的不是最新版本,不过完全足够。
之后在source package当中
cp Makefile.unx Makefile
我还一直纳闷没有make install我该怎么用这个软件。发现make之后里边有程序可以直接用,即为RMAExpress可执行文件。
感谢关注 Ithao123精品文库频道,是专门为互联网人打造的学习交流平台,全面满足互联网人工作与学习需求,更多互联网资讯尽在 IThao123!
Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
Hadoop是一个由Apache基金会所开发的分布式系统基础架构。
用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。
Hadoop实现了一个分布式文件系统(Hadoop Distributed File System),简称HDFS。HDFS有高容错性的特点,并且设计用来部署在低廉的(low-cost)硬件上;而且它提供高吞吐量(high throughput)来访问应用程序的数据,适合那些有着超大数据集(large data set)的应用程序。HDFS放宽了(relax)POSIX的要求,可以以流的形式访问(streaming access)文件系统中的数据。
Hadoop的框架最核心的设计就是:HDFS和MapReduce。HDFS为海量的数据提供了存储,则MapReduce为海量的数据提供了计算。
产品设计是互联网产品经理的核心能力,一个好的产品经理一定在产品设计方面有扎实的功底,本专题将从互联网产品设计的几个方面谈谈产品设计
随着国内互联网的发展,产品经理岗位需求大幅增加,在国内,从事产品工作的大部分岗位为产品经理,其实现实中,很多从事产品工作的岗位是不能称为产品经理,主要原因是对产品经理的职责不明确,那产品经理的职责有哪些,本专题将详细介绍产品经理的主要职责
IThao123周刊苹果/安卓/wp
苹果/安卓/wp
积分 291, 距离下一级还需 159 积分
权限: 自定义头衔, 签名中使用图片
道具: 彩虹炫, 雷达卡, 热点灯, 雷鸣之声, 涂鸦板, 金钱卡, 显身卡, 匿名卡下一级可获得
道具: 抢沙发
购买后可立即获得
权限: 隐身
道具: 金钱卡, 雷鸣之声, 彩虹炫, 雷达卡, 涂鸦板, 热点灯
开心签到天数: 341 天连续签到: 1 天[LV.8]以坛为家I
我使用的是R2.15.2版本,但是加载RODBC和RMySQL包的时候系统老是出现如下警告:
& install.packages(&RODBC&)
警告信息:
package ‘RODBC’ is not available (for R version 2.15.2)
& install.packages(&RMySQL&)
& &package ‘RMySQL’ is available as a source package but not as a binary
警告信息:
package ‘RMySQL’ is not available (for R version 2.15.2)
是什么原因导致这样?怎么办?如果要连接到数据库的话,还有其他办法吗?
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
我又重新查看了一下,发现上面这个网站有详细解答。
RMysql现在已经不再提供Windows版本的编译文件了,也就是说你不可以直接通过&install.package&来安装,如果你现在是用的R的编辑工具的话,你可以再github下载他们的项目文件,修改你的Mysql或MariaDB的路径信息就可以了.
不知道楼主用的是什么系统,linux下的话要确保unixODBC及开发工作装好之后才能安装。windows下的话也应当确保ODBC正常。可以在控制面板里面进行察看
& install.packages(&RODBC&)
警告信息:
package ‘RODBC’ is not available (for R version 2.15.2)
这个明显是 ODBC的有问题!
论坛好贴推荐
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
为做大做强论坛,本站接受风险投资商咨询,请联系(010-)
邮箱:service@pinggu.org
合作咨询电话:(010)
广告合作电话:(刘老师)
投诉电话:(010)
不良信息处理电话:(010)
京ICP证090565号
京公网安备号
论坛法律顾问:王进律师安装环境:window 7 sp1 +&R-3.1.2 &+ MySQL Server 5.7一、网上下载了Rtools31Rtools下载地址 http://cran.r-project.org/bin/windows/Rtools/&找到对应的包下载并且安装二、本人电脑已经装好mysql 版本是5.7的,没有装的,到网上找一个mysql 在安装三、环境配置(重要)我的mysql 路径为C:/Program Files (x86)/MySQL/MySQL Server 5.7 & &我的R 路径为D:/zhoujun/Program_Files/R-3.1.2(根据每人的安装路径情况而定)1、将C:/Program Files (x86)/MySQL/MySQL Server 5.7/lib 下的libmysql.dll 和libmysql.lib 复制到C:/Windows/System32 文件夹下2、和上面一样将libmysql.dll 和libmysql.lib 复制到C:/Program Files (x86)/MySQL/MySQL Server 5.7/bin 文件夹下3、在文件夹C:/Program Files (x86)/MySQL/MySQL Server 5.7/lib 下若是没有opt文件夹则新建一个文件夹,名字2为opt,并且将上面一样的libmysql.dll 和libmysql.lib两个文件复制到C:/Program Files (x86)/MySQL/MySQL Server 5.7/lib/opt文件夹下4、设置环境变量:将R以及mysql添加到path中D:/zhoujun/Program_Files/R-3.1.2/bin/i386 (我用的是32位的R)D:/zhoujun/Program_Files/R-3.1.2C:/Program Files (x86)/MySQL/MySQL Server 5.7 &5、在系统环境变量中新建一个变量MYSQL_HOME并将值设置为C:/Program Files (x86)/MySQL/MySQL Server 5.7 & 也就是你的mysql 根目录6、在R安装 目录下D:/zhoujun/Program_Files/R-3.1.2/etc 文件夹内新建Rprofile.site 文件并在文件内添加一句MYSQL_HOME=&C:/Program Files (x86)/MySQL/MySQL Server 5.7&路径内包含空格 要加双引号。四、安装DBI 、rmysql在交互环境下install.packages('DBI',type='source')install.packages('RMySQL',type='source')主要参考/article-3555-1.html添加的内容:在这个文章写完之后,有朋友建议可以通过ODBC来连接MySQL,只需要安装RODBC包,然后在windows下建立和mysql连接的数据源即可,此种方法好像不像下面的方法那样费时间,具体还没有测试,感兴趣的可以测试一下。
为了把RMySQL在windows下安装成功,折腾了近一个小时,最终成功,安装过程如下。
我的版本是2.15.1,首先使用
install.packages("RMySQL")
被告知没有包,查看后发现只有linux和mac环境下的包,使用
install.packages("RMySQL", type="source")
得到的结果是下载正确,但是安装失败。
最终在找到了解决方案。
简单翻译一下。
The basic process is described, but there are several hints, So I will describe the whole solution&(please change the R version and paths if needed):
(官方版本描述了windows下面的安装过程,但是忽视了几个重要细节)
第一步:Install latest RTools from&&
& & & & & (在下载并安装RTools,原文中的链接已经不可用,这是我新找到的链接)
第二步:install MySQL or header and library files of mysql。
& & & & & (安装MySQL程序)
第三步:create or edit file&C:\Program Files\R\R-2.12.1\etc\Renviron.site&and add line likeMYSQL_HOME=C:/mysql&(path to your mysql files)
& & & & & & &在R的安装目录\R\R-2.12.1\etc\下新建Renviron.site文件,并在里面添加MYSQL_HOME=C:/mysql(这里是你的mysql根目录,注意是反斜杠)内容。
第四步:copy libmysql.lib from mysql/lib to mysql/lib/opt to meet dependencies.
& & & & & & 将mysql/lib下面的libmysql.lib文件拷贝到&mysql/lib/opt 文件夹下,我的好像本来就在opt文件夹下面。
第五步:copy libmysql.dll to&C:\Program Files\R\R-2.12.1\bin&or to&windows/system32&directory.
& & & & & & 将mysql/lib下的libmysql.dll (我的在opt目录下)文件拷贝到R-2.12.1\bin 或者windows/system32中,我的拷贝到了R-2.12.1\bin中。
第六步:run&install.packages('RMySQL',type='source')&and wait while compilation will end.
& & & & & & & 在R中运行install.packages('RMySQL',type='source'),需要等待比较长的时间,最终将会看到&DONE (RMySQL)的提示,表示成功。
希望大家测试,多多交流。
阅读(...) 评论()R中如何使用RMySQL分享_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
R中如何使用RMySQL分享
上传于||文档简介
&&献​给​给​广​大​R​的​爱​好​者​,​初​学​者
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
你可能喜欢

我要回帖

更多关于 向领导请教问题怎么写 的文章

 

随机推荐