在 Amazon EC2 Linux 实例上安装 SPDEP、SPLM 和其他软件包

Install SPDEP, SPLM and other packages on Amazon EC2 Linux Instance

我在 AmazonEC2 上设置了 Rstudio。我通过 PuTTY 连接到实例。安装 spdep、readtxt、splm 和 dplyr 等软件包。

我试过了

sudo -s 
sudo yum install spdep

但是,我有这个错误

Loaded plugins: priorities, update-motd, upgrade-helper
No package spdep available.

同时,当我在 EC2 实例的 R 控制台上编码 install.packages("spdep") 时,出现错误

ERROR: dependencies ‘classInt’, ‘units’ are not available for package ‘sf’
* removing ‘/home/henok/R/x86_64-redhat-linux-gnu-library/3.4/sf’
Warning in install.packages :
  installation of package ‘sf’ had non-zero exit status
ERROR: dependencies ‘sf’, ‘deldir’, ‘expm’ are not available for package ‘spdep’
* removing ‘/home/henok/R/x86_64-redhat-linux-gnu-library/3.4/spdep’
    Warning in install.packages :
      installation of package ‘spdep’ had non-zero exit status
The downloaded source packages are 
           in‘/tmp/RtmpMBCgvy/downloaded_packages’

我切换到创建一个 'window instance' 而不是 Linux 和一个连接 我使用了 'remote desktop connector' ,默认情况下在任何 windows 10 . 要成功连接,请不要忘记制作 'OFF firewall'',并编辑“入站 IP”以接收所有传入 IP 地址(在实例设置中找到)。一旦我通过 RDC 连接到实例,然后一个简单的 运行 就好像我们坐在前面 windows 10。然后,我可以安装 R、R studio 和 运行 它。然后 install.packages() 作为下一步我们将对 rstudio 桌面进行处理。现在,我可以 运行 在云中使用 64GB RAM 成功地完成我的工作。