21

私は R バージョン 3.1.2 (2014-10-31) を使用しています -- プラットフォームの「パンプキン ヘルメット」: x86_64-pc-linux-gnu (64 ビット)。

RStudio を使用して R に新しいパッケージをインストールする際に問題があります。install.packages()関数を呼び出すと、次のようになります。

Warning in install.packages :
system call failed: Cannot allocate memory
Warning in install.packages :
installation of package ‘pastecs’ had non-zero exit status

The downloaded source packages are in
‘/tmp/Rtmpi0toFl/downloaded_packages’

シェル コマンドで R をインストールしましたが、問題なく動作しました。swappiness の値も 10 に減らしましたが、問題と関係があるかどうかはわかりません。

前もって感謝します!

4

3 に答える 3

19

わかった。私はすべてスワップ値についてでした。
Ubuntu を高速化するために、デフォルトのスワップの使用を減らすようアドバイスしている Web ページがいくつかあります。問題を解決するために私がしたこと。

ターミナルで...

#Know the swap value    
cat /proc/sys/vm/swappiness
10
# Access the swap configuration
gksudo leafpad /etc/sysctl.conf

# Increase the swap usage to 30 (default is 60)
vm.swappiness=30

その後、再起動しました。そして、パッケージを問題なく楽しくインストールしました。

于 2014-11-25T21:46:29.223 に答える