r - 并行包在 R 3.3.1 (Ubuntu 14.04) 中不可用

标签 r multiprocessing ubuntu-14.04

我正在用我的电脑做一些繁重的工作。我希望 R 使用 4 个处理器。但是,一次使用一个。我认为 parallel 包可能有用,但不可用。我能做什么?

当我尝试安装时出现以下内容

> install.packages("parallel")
Installing package into ‘/home/hector/R/x86_64-pc-linux-gnu-library/3.3’
Warning in install.packages :
  package ‘parallel’ is not available (for R version 3.3.1)
Warning in install.packages :
  package ‘parallel’ is a base package, and should not be updated

这是我的sessionInfo:

> sessionInfo()
R version 3.3.1 (2016-06-21)
Platform: x86_64-pc-linux-gnu (64-bit)
Running under: Ubuntu 14.04.4 LTS

locale:
  [1] LC_CTYPE=es_CL.UTF-8       LC_NUMERIC=C               LC_TIME=es_CL.UTF-8       
  [4] LC_COLLATE=es_CL.UTF-8     LC_MONETARY=es_CL.UTF-8    LC_MESSAGES=es_CL.UTF-8   
  [7] LC_PAPER=es_CL.UTF-8       LC_NAME=C                  LC_ADDRESS=C              
  [10] LC_TELEPHONE=C             LC_MEASUREMENT=es_CL.UTF-8 LC_IDENTIFICATION=C       

attached base packages:
  [1] stats     graphics  grDevices utils     datasets  methods   base     

loaded via a namespace (and not attached):
  [1] tools_3.3.1

最佳答案

一些包作为推荐包随 R 一起提供,例如 parallelcompilermgcv。您不需要安装或更新它们;当您升级 R 版本时,如果有新的软件包版本可用,它们也会升级。

这些包不会在 R 启动时加载;但你可以立即得到它们

library(parallel)
library(compiler)
library(mgcv)

等等。

关于r - 并行包在 R 3.3.1 (Ubuntu 14.04) 中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38177635/

相关文章:

python - texreg 的 RPy bool 值

C# - 多处理(来自 python)

c++ - 如何更改从多个源文件编译的 g++ 生成的 Linux 共享库的入口点?

linux - 在 Ubuntu 14.04.3 中运行 oracle imp/exp

sublimetext3 - 在 AWS Ubuntu 14.04.1 LTS 上安装 Sublime Text 3

r - 计算特定时间段内出现的次数

r - 如何从R中的时间元素获取日期?

r - N 处平均精度的更快 R 实现

Python 多处理 : Start/stop processes on server

multithreading - 并行处理 - 连接数据