在 DSX 上安装/使用 rpy2



我希望能够在DSX上的jupyter notebook中使用一些R函数/包。在这种情况下,我需要一个名为"rpy2"的python包。当我尝试按照DSX页面上的说明安装" rpy2"时,它给了我一个错误,说"它找不到R_HOME"。有没有解决这个问题的方法/解决方法?将感谢您的回复!

这是我得到的错误:错误信息当我在PC上安装rpy2时,我必须创建R_HOME env变量并将其指向R所在的文件夹。在DSX上,我可以获取R HOME的路径(作为"/usr/lib64/R"),但是当我尝试在DSX笔记本上使用"setx"来设置此路径时,我得到以下内容:setx不能用于在路径中包含R_HOME

截至目前,在 DSX 上使用带有 Bluemix Spark 服务的 Notebook 时不支持 Rpy2。

它抱怨缺少头文件Rdefines.h。这可以修复,但Rpy2 希望 R 构建为共享库,这在 DSX 上并非如此,因为 DSX 中的 Laptop 使用 SparkR,并且不会将 R 构建为共享库。

http://rpy2.readthedocs.io/en/version_2.7.x/overview.html#requirements

谢谢查尔斯。

相关内容

  • 没有找到相关文章

最新更新