网上有安装完anaconda后可以直接使用conda 命令安装R的kernal,本人电脑上已经安装了anaconda和R,因此使用手动安装的方式安装。

安装环境:

  • windows 8.1 企业版
  • Anaconda 3 (64-bit)
  • R x64 3.4.2

具体步骤如下:

1、确保电脑上已经安装好anaconda 和 r 两个程序,没有安装的可自行到官网下载,都是免费开源的软件。然后自行百度安装,其实只要点击下一步就可以了。要注意的一点是记住R的安装目录。我的是安装在D盘下的,安装目录为:D:\Program Files\R\R-3.4.2\bin。一定要记住,下一步要用到。

2、安装完成后打开anaconda promp。在界面中输入下面的命令:

 cd /d D:\Program Files\R\R-3.4.2\bin

3、在提示符后面输入如下命令(就一个字母r):

 r

4、在提示符后输入下面的命令:

 install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest'))

安装时要注意看安装信息,是否有报错信息(warning信息),以上包安装不成功,下一步就会报错。我安装的时候就有一个包(digest)没安装上,再下一步就看到了。

5、在提示符后输入下面的命令:

 devtools::install_github('IRkernel/IRkernel')

由于上一步中有一个包没有正确安装,导致报错,见下图:

解决方法为,使用下下面的命令再安装一次:

 install.packages( 'digest')

相信会用R语言的都会,就是安装包。但还可能报错,之前在Rstudio中安装的时候也报错了,再安装也是一直报错,解决方案是将Rstudio关掉,重新打开就安装成功了。

由于之前我在Rstudio中安装过IRkernel包,所以会有上面的提示信息,为了避免再次踩坑,我使用强制安装的方式又安装了一次,如下:

6、在提示符后输入下面的命令:

 IRkernel::installspec()

安装完成后会有如下提示:

7、测试一下是否安装成功。使用q()命令退出到promp命令界面。按你的常用方式打开jupyter notebook,在右侧新建的下拉选择里面出现R,就代表安装成功了。本文即在jupyter notebook里面写的。

总结一下:

之前是在Rstudio 和R自带的控制台中都安装过,安装过程中为上述安装过程的4,5,6步,代码是一样的,只不过是在Rstudio或R控制台中安装R包,但到第6步就报错,不知道什么原因。在解决的过程中找到了这篇博客:0基础包教会 | 数据分析环境搭建:jupyter配置python & r kernel。文中提到在anaconda promp中打开R的控制台进行安装R包。随后按照这个思路安装成功了。

在jupyter中安装R的kernal的更多相关文章

  1. 如何在jupyter中安装R

    地址:(http://irkernel.github.io/installation/) 第一步:在R中安装必备包 install.packages(c('repr', 'IRdisplay', 'e ...

  2. 在jupyter中调用R

    目录 安装R 关联jupyter notebook 安装R 系统:Ubuntu:16.04 步骤1.添加镜像源 $ sudo echo "deb http://cran.rstudio.co ...

  3. ubuntu 14.04 中安装R和Rstudio

    1. 安装R 1.1 首先添加镜像源 sudo gedit /etc/apt/sources.list # 加入新镜像源: deb http://cran.rstudio.com/bin/linux/ ...

  4. 【转】如何在Mac系统中安装R的rattle包

    [转自知乎]:https://www.zhihu.com/question/28944497 1. 安装 xquartz (http://xquartz.macosforge.org)2. 安装 GT ...

  5. centos7中安装R之前yum依赖的包

    #!/bin/bash echo "#########################开始安装依赖环境#####################" yum -y install g ...

  6. python 3.7 jupyter中安装 docx报错

    from docx import Document报错: Import Error: No module named ‘exceptions‘ 解决办法: 使用下面的命令重新安装docx !pip i ...

  7. 在jupyter notebook中运行R语言

    要想在jupyter notebook中运行R语言其实非常简单,按顺序安装下面扩展包即可: install.package('repr','IRdisplay','evaluate','crayon' ...

  8. (转)python中调用R语言通过rpy2 进行交互安装配置详解

    python中调用R语言通过rpy2 进行交互安装配置详解(R_USER.R_HOME配置) 2018年11月08日 10:00:11 luqin_ 阅读数:753   python中调用R语言通过r ...

  9. 解决RStudio(非conda安装)在使用Anaconda中的R环境时,缺失“ libbz2-1.dll ”而不能正常启动问题

    1.问题描述 当非conda安装的RStudio,在调用Anaconda中的R环境时,报如下错误: 2.解决办法 下载同版本的R,对Anaconda中R相应的文件进行替换(图标中标注的部分) R3.5 ...

随机推荐

  1. java 中解析json步骤

    一.   JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧. Json建构于两种结构:     1.“名称/值”对的集合(A collection ...

  2. 【日常记录】【unity3d】 2D跳跃过快导致角色某帧陷入地面

    如果角色运动过快会导致嵌入地面再反弹出来 : 可以使用更高质量的检测方式 "Continuous" :就可以解决这个问题

  3. ASP.NET中使用UpdatePanel时用Response输出出现错误的解决方法

    asp.net中执行到Response.write("xx");之类语句或Microsoft JScript 运行时错误: Sys.WebForms.PageRequestMana ...

  4. spring定时,cronExpression表达式解释

    附:cronExpression表达式解释: 0 0 12 * * ?---------------在每天中午12:00触发 0 15 10 ? * *---------------每天上午10:15 ...

  5. Elasticsearch部分节点不能发现集群(脑裂)问题处理

    **现象描述** es1,es2,es3三台es组成一个集群,集群状态正常, 当es1 服务器重启后,es1不能加到集群中,自己选举自己为master,这就产生了es集群中所谓的“脑裂” , 把es1 ...

  6. 虚拟机上的Linux Java开发环境部署记录(VirtualBox+Ubuntu)第一章-基础环境搭建

    创建虚拟机时需注意三点: 在BIOS中开启Intel VT,以支持64位虚拟机系统: 对于Ubuntu 16以上版本,至少分配10G以上初始控件. 增加一块网卡,选择Host-Only网络,用于主机和 ...

  7. Automapper实现自动映射

    出于安全考虑,在后台与前台进行数据传输时,往往不会直接传输实体模型,而是使用Dto(Data transfer object 数据传输对象),这样在后台往前台传递数据时可以省略不必要的信息,只保留必要 ...

  8. Visual Studio 2013 Web开发新特性

    微软正式发布Visual Studio 2013 RTM版,微软还发布了Visual Studio 2013的最终版本..NET 4.5.1以及Team Foundation Server 2013. ...

  9. 字典 & 列表表达式 结合

    题: 思路: 要求的结果是小字典里面的两个值组成的列表,所以只要抓到小字典,这个题就可以用列表推导式直接表达了.所 以把小字典设为元素d,然后用d在列表里面遍历,列表呢,是大字典的一个值. 答案:  

  10. 个人作业——APP案例分析

    APP--饿了么:平台--Android 第一部分 调研, 评测 1 个人上手体验 首先送上APP截图一张: 相信很多学生都用过这个APP了,第一次使用都是因为新用户有大额的满减优惠才下载这个APP使 ...