win7 下成功安装 RMySQL

  学习 R 语言,想通过 RMySQL 获取 mysql 数据库上数据,但是 安装 RMySQL 往往不能一次性安装成功,有时会纠结上几个小时,甚至几天,像我就纠结了一个晚上才搞定的,按照下面的步骤,在 RStudio R (PS:推荐 RStudio 软件)语言集成开发环境中安装成功的。之前也是找了很多帖子才在 Win7 系统上安装成功。

  具体步骤:

  1. 安装R-3.0.0 (安装目录:F:Program FilesRR-3.0.0)

  2. 安装Rtools (安装目录:F:Rtools)

  Rtools下载地址 http://cran.r-project.org/bin/windows/Rtools/ (找到对应版本得Rtools安装)

  这一个步骤很重要,添加R 和 Rtools的目录到环境变量PATH:F:Program FilesRR-3.0.0binx64;F:Rtoolsbin;F:Rtoolsgcc-4.6.3bin;

  3. 安装RMySQL依赖包“DBI”

  打开R x64 3.0.0,运行 install.packages('DBI')

  4. 下载RMySQL

  install.packages('RMySQL', type='source')

  安装过程提示"ERROR: configuration failed for package 'RMySQL'".

  先不管,记住包下载保存的目录

  5. 在F:Program FilesRR-3.0.0etc文件夹下创建文件Renviron.site

  MYSQL_HOME="D:/Program Files/MySQL/MySQL Server 5.5"

  (注意,如果路径包含空格,必须用双引号引着)

  6. 在D:Program FilesMySQLMySQL Server 5.5lib 文件夹下,新建文件夹opt,并复制libmysql.dll 和 libmysql.lib到opt文件夹下

  7. 复制libmysql.dll到D:Program FilesMySQLMySQL Server 5.5bin

  8. 打开命令行cmd.exe,输入如下命令安装:

  R CMD INSTALL "<包下载目录>/RMySQL_0.9-3.tar.gz"

  即可安装成功。

  安装失败可能原因:

  1. 检查MYSQL 的安装目录是否包含空格,如是Renviron.site文件里面的内容必须用双引号引用。

  2. 检查R和 RTools的bin目录是否已经包含在环境变量PATH里面,如果没有需要人手添加进去。

  3. 直接运行install.packages('RMySQL',type='source')是安装不成功的,需要在命令行使用R CMD INSTALL安装。

时间: 2024-11-08 22:32:27

win7 下成功安装 RMySQL的相关文章

win8.1兼容模式下成功安装win7驱动

  win8.1兼容模式下成功安装win7驱动           1.首先得到For Win7的驱动程序,位数版本要对到,64位和32位不同; 2.然后找到主安装程序,一般为 Setup.exe,我们右键打开该程序属性,在兼容性选项卡下,勾选以兼容性模式运行,选择 Win7 ,然后确定并双击运行驱动安装. 3.我们有时也可以使用强制安装的方法,Win键+R组合键打开运行框 ,然后在运行框中输入 驱动安装文件的路径,在后面 添加 -UP 指命,回车强制安装 PS:虽然有时强制安装能成功,不过会有

双系统-Win7下硬盘安装Debian,引导不成功,怎么写引导?

问题描述 Win7下硬盘安装Debian,引导不成功,怎么写引导? 简单说就是,安装好grub,然后提取bin文件,然后设置启动项. 我直接下载EasyBCD, 我是放在H盘(hd0,6)的, 请问是哪里出了问题? 谢谢 解决方案

win7下如何安装msde2000?

win7下如何安装msde2000?   1.先将下载的文件解压到 D:msde2000 如下图所示:(注意,路径一定不要有错,如果文件夹名字是别的,建议修改过来) 放好后不要双击任何文件,否则会提示兼容性问题,大家按文章提示操作即可; 2.然后点击win7系统的开始运行CMD,这时一定要右击选择管理员身份运行(此步骤非常重要!)[操作熟练的朋友可以去windows7操作系统控制面板中的用户和账户里把 UAC账户权限控制,设置从不通知是一样的效果.]; 3.接下来在DOS窗口操作也非常重要,请大

win7下怎么安装vs2008

win7下怎么安装vs2008   2.解压VS2008安装文件,找到解压目录下的文件"WCUWebDesignerCoreWebDesignerCore.EXE",右键解压此文件到电脑桌面(或者其他任意地方); 2.找到解压后目录中的文件夹"office.zh-cn"; 3.再解压Office2007安装文件,找到解压后目录中的文件夹"Office.zh-cn",复制此文件夹"office.zh-cn",并替换上一步的文件夹

win7下硬盘安装win7+CentOS双系统方法

原文:win7下硬盘安装win7+CentOS双系统方法 LinuxCentOS安装大致介绍: win7下硬盘安装win7+CentOS双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. 系统选择 CentOS-6.5-i386-bin-DVD1.iso (32位) 或者 64位的 要装64位的直接看附录 2. 引导软件     easyBCD 软件(<10MB的小软件) WinGrub软件(<10MB的小软件) 3. 磁盘要求     扩展分区中留出一个空盘设置成为FAT32格式

Django在Win7下的安装及创建项目hello word简明教程_python

python广受欢迎的编程语言之一,本文简述了python 的django 框架安装与开发. Django在Win7下的安装及创建项目hello word,相对而言非常简单,这里直接给出命令和代码,不懂的可以查阅相关资料. 1.安装:命令如下: pip install Django==1.6.5 2.创建项目 django-admin.py startproject web 修改 urls.py url(r'^blog/index/$','blog.views.index'), 3.创建工程:

win7下可以安装IBM MQ 么?我安装的7.0提示系统不受支持。

问题描述 win7下可以安装IBMMQ么?我安装的7.0提示系统不受支持. 解决方案 解决方案二:你的安装包有问题吧.试用版?解决方案三:版本不对吧可以安装解决方案四:前提是找win7对应版本的,64或者32,安装时检测提示你的系统不兼容的可以忽略不管解决方案五:可以我已经安装了解决方案六:可以安装.我的装了解决方案七:可以安装,如果提示不受支持,那么选择高一些的版本,比如7:如果有许可证,但是版本是老的,那就通过兼容方式安装.把安装包里边的可执行文件用兼容模式运行,系统选择XP解决方案八:可以

win7下hadoop安装配置注意事项

在win7下安装hadoop和其他windows平台有很多不同,通用的步骤就不重复了,把遇到的问题总结一下给大家参考,以免走弯路. 1.Do you want to use a different name? 选no 2.Create new privileged user account 'cyg_server'? 选no 3.无法启动sshd服务时,出现如下异常:Privilege separation user sshd does not exist 修改/etc/passwd文件,在其中

Win7下如何安装老打印机驱动

  Windows 7支持许多新的硬件设备,但却未能找到所使用的打印机设备,而在打印机厂商的网页上也没有提供该打印机驱动程序,那么此时可以尝试下载安装兼容的打印驱动程序来安装老打印机驱动程序应机. 首先,确保打印机USB连接线处于断开状态,通过"设备和打印机"选择"添加打印机",在"要安装什么类型的打印机?"窗口中选择"添加本地打印机",在"选择打印机端口"窗口中从"使用现有的口"下拉菜