我试图让rpy2从运行在pythonanwhere上的Linux上的源代码安装,方法如下:
tar -xzf rpy2-2.9.1.tar.gz
cd rpy2-2.9.1
python3.6 setup.py build install
问题是我没有管理员权限,而且R的默认版本太旧了(R版本3.0.2(2013-09-25))无法满足我的需要。因此,我按照以下步骤安装了R的本地版本:
我现在可以通过执行/home/{username}/R/R-devel/bin/R来启动R,我的R库位于/home/{username}/R/R-devel/library。在
我不知道如何设置这些路径,以便在运行python3.6时python知道R安装在哪里设置.py在rpy2包目录中生成安装。在
rpy2文档指出,可以将以下参数传递到内部版本中:--r-home、-r-home-lib和--r-home-modules。我已经成功地做到了这一点。据我所知,这些参数是不推荐使用的。在
任何有助于这项工作的人都将得到赞赏。谢谢!在
下面是一些关于Pythonanywhere上Linux发行版的信息。在
lsb_release --all No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 14.04.5 LTS Release: 14.04 Codename: trusty
目前没有回答
相关问题 更多 >
编程相关推荐