1)我安装了Cygwin& Google Cloud SDK已成功通过Google云端平台验证.
2)我使用谷歌提供的“debian-7-wheezy-v20140318”图像和“n1-standard-4”机器创建了一个虚拟机.
3)我已使用命令在此虚拟机上安装了R(使用add’l软件)
sudo apt-get updatesudo apt-get install -y libopenblas-base openmpi-bin libopenmpi-dev r-base openjdk-7-jre openjdk-7-jdk
4)我已经使用该命令验证了软件是否已安装
apt-cache policy r-base
返回安装v2.15.1-4.
每次我尝试提交一个简单的R脚本来安装一些常见的R包(通过命令“sudo R CMD BATCH –no-save installrpkgs.R”),输出日志给我错误
Segmentation fault
当我ssh到虚拟机尝试显式运行R时,我也得到相同的错误.我有一种感觉,我错过了一些东西.也许我需要指定内存或写权限.我不确定,因为我还是云计算的新手.如果有人能帮助所有人,我会非常感激.
谢谢!
编辑:
经过一些故障排除后,我设法确定罪魁祸首是“libopenblas-base”.不知道为什么会造成这种情况,但是现在我只是继续没有它.
以上是内存溢出为你收集整理的linux – 如何在没有Segmentation错误的情况下在Google Compute Engine上运行R.全部内容,希望文章能够帮你解决linux – 如何在没有Segmentation错误的情况下在Google Compute Engine上运行R.所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)