我希望能够在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
谢谢查尔斯。