记录:将R安装到jupyter notebook & jupyter notebook执行报错

1. 在Jupyter Notebook里添加R核的详细步骤

参考:如何在Jupyter Notebook里添加R核的详细步骤_jupyter增加r_小黄蓉的博客-CSDN博客

1. 打开 RGui

2. 在R Console输入

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

3.  选择离你最近的CRAN镜像(镜像就是全球存放R资源的服务器地区)在国内就选China Shanghai那个,忘记截图了。

4. 安装 IRkernel包,在R Console输入devtools::install_github('IRkernel/IRkernel')

等待运行结果:

1. DONE (IRkernel)
2. In R CMD INSTALL

这表示R核已经完成

5.在R Console输入IRkernel::installspec(user = FALSE)

等待运行结果:

 [InstallKernelSpec] Installed kernelspec ir in C:\ProgramData\jupyter\kernels\ir

 但这一步之后出现了如下错误:

按照这样的解决方式:首先在Prompt上 conda install -c r r-irkernel 之后;重新启动jupyter notebook,如论通过anaconda启动还是windows启动项启动都获得了我们期望的结果:

3. 安装 pyzmq ==19.0.2 报错记录

问题:安装pyzmq ==19.0.2的时候,出现上面的报错,发现是无法卸载 pyzmq==25.0.2. 

后来在这篇文章里面【安装记录】安装 pyzmq ==19.0.2 报错记录_pyzmq安装_冷冰鱼的博客-CSDN博客

找到了解决方法,主要就是用清华的镜像下载pyzmq==19.0.2

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn --user pyzmq==19.0.2

2. jupyter notebook执行无报错但是不输出

通过Prompt打开jupyter notebook之后,发现执行代码无输出,然后在Prompt里面看执行报错,在执行代码时,发现有两个 Bad file descriptor 的报错。

以下内容来自小笔记-简单但够用系列_jupyter notebook执行代码无输出问题_jupyter不运行直接下一行_NYTWTYN的博客-CSDN博客

搜集资料,这个报错可能是因为 python pyzmq 插件的版本与其他依赖插件不匹配导致。
pyzmq 的版本变更可以在这里查看 https://pyzmq.readthedocs.io/en/latest/
卸载插件,然后制定安装一个低版本的尝试下。

1. pip uninstall pyzmq
2. pip install pyzmq==19.0.2

接下来就遇到了上面那个问题,无法顺利卸载以及无法安装。

4. anaconda启动jupyter出现application launch error错误

解决方法:应该是jupyter_nbextensions_configurator这个插件缺少,使用prompt安装上问题就解决了

conda install -c conda-forge nodejs
or
# For Mac OSX users
brew install node
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值