-->

使用rmagic扩展IPython的笔记本电脑死机(Ipython notebook crash u

2019-08-16 18:16发布

我试图运行rmagic功能扩展的例子,但IPython中与控制台错误消息“\ü没有十六进制数字用于字符串开始崩溃‘C:\ U’。 我怀疑这是造成rmagic传递C的R错误消息:\路径,而不是C:\或c:/。

有可能是一个简单的方法来解决这个问题(IPython的笔记本电脑或启动参数?),但是,作为一个新手到rmagic和rpy2,我需要一些专家的帮助,请。

从例如下面的简单片断导致内核死:

import rpy2
%load_ext rmagic
%R x=1 

我是一个Windows用户...

Answer 1:

找到了解决这个IPython中/ Windows的问题在这里



Answer 2:

我是一个Windows用户。 我去了我的IPython extention文件夹这对我来说是: C:\Python27\Lib\site-packages\IPython\extensions ,开辟rmagic.py进行编辑。 找到的行

self.r('png("%s/Rplots%%03d.png",%s)' % (tmpd, png_args))

并与线取代了它:

self.r('png("%s/Rplots%%03d.png",%s, type="cairo")' % (tmpd.replace('\\', '/'), png_args))

这样做的原因是描述在这里和这里



文章来源: Ipython notebook crash using rmagic extension
标签: ipython rpy2