我使用默认命令来安装multicore包
install.packages('multicore','http://www.rforge.net/')
Run Code Online (Sandbox Code Playgroud)
正如http://www.rforge.net/multicore/files/所写,但我接到警告:
install.packages('multicore',' http://www.rforge.net/')install.packages中的警告:'lib =" http://www.rforge.net/ "'不可写你想要吗?使用个人图书馆?(y/n)y install.packages中的警告:包'multicore'不可用(对于R版本3.1.2)
有人知道任何解决方案吗?我不能使用以前版本的R.我想使用mclapply该包中的函数.
感谢帮助.
我的会话信息是:
> sessionInfo()
R version 3.1.2 (2014-10-31)
Platform: x86_64-redhat-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=en_US.UTF-8 LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] stringi_0.4-1 ggplot2_1.0.0
loaded via a namespace (and not attached):
[1] colorspace_1.2-4 digest_0.6.8 grid_3.1.2 gtable_0.1.2
[5] MASS_7.3-35 munsell_0.4.2 plyr_1.8.1 …Run Code Online (Sandbox Code Playgroud) 当我试图在我的工作笔记本电脑上安装软件包时,我收到了一个错误.我被告知我拥有笔记本电脑的完全权限,所以应该没有块.
我认为它可能与安装包所在的库的文件路径有关?我正在使用最新版本的R和R Studio,64位,并使用加拿大的U of T CRAN镜像站点.
以下是我尝试安装plyr时出现的内容
install.packages("plyr")
Run Code Online (Sandbox Code Playgroud)
还安装了只有源代码形式的依赖'Rcpp'包,可能需要编译C/C++/Fortran:'Rcpp''plyr'
当我尝试安装时ggplot2,这是一个很长的错误消息:
错误:依赖'stringi'不适用于包'stringr'*删除'C:/RPackages/R-3.2.3/library/stringr'在install.packages中警告:运行命令'"C:/ RPACKA~1/R -32~1.3/bin/x64/R"CMD INSTALL -l"C:\ RPackages\R-3.2.3\library"C:\ Users\MICHAE~1.COL\AppData\Local\Temp\RtmpGs24zA/downloaded_packages/stringr_1.0.0.tar.gz'在install.packages中有状态1警告:软件包'stringr'的安装具有非零退出状态错误:依赖'colorspace'不适用于软件包'munsell'*删除'C:/ RPackages /R-3.2.3/library/munsell'在install.packages中警告:运行命令'"C:/RPACKA〜1/R-32〜1.3/bin/x64/R"CMD INSTALL -l"C:\ RPackages\R-3.2.3\library"C:\ Users\MICHAE~1.COL\AppData\Local\Temp\RtmpGs24zA/downloaded_packages/munsell_0.4.3.tar.gz"在install.packages中有状态1警告:安装包' munsell'具有非零退出状态错误:依赖'摘要','plyr','reshape2','scale'不适用于包'ggplot2'*删除'C:/ RPack age/R-3.2.3/library/ggplot2'inight.packages中的警告:运行命令'"C:/RPACKA〜1/R-32〜1.3/bin/x64/R"CMD INSTALL -l"C:\ RPackages\R-3.2.3\library"C:\ Users\MICHAE~1.COL\AppData\Local\Temp\RtmpGs24zA/downloaded_packages/ggplot2_2.0.0.tar.gz"在install.packages中有状态1警告:安装包'ggplot2'具有非零退出状态下载的源包位于'C:\ Users\michael.colangelo\AppData\Local\Temp\RtmpGs24zA\downloaded_packages'中
"非零退出状态"是什么意思?是否正在尝试为安装找到一个库?>代码中提到的appData文件似乎不存在或者我无法访问它.如何将其更改为另一个本地文件夹?
install.packages中的警告:包'EBImage'不可用(对于R版本3.2.4修订)
现在该怎么做任何帮助,请指导我.
我正在尝试从github安装flowIncubator包(链接到包:https://github.com/RGLab/flowIncubator).我正在使用R版本3.3.1(2016-06-21).我试过这段代码:
devtools::install_github("RGLab/flowIncubator")得到这个错误:
Error in curl::curl_fetch_disk(url, x$path, handle = handle) :
Timeout was reached
> traceback()
12: .Call(R_curl_fetch_disk, url, handle, path, "wb", nonblocking)
11: curl::curl_fetch_disk(url, x$path, handle = handle)
10: request_fetch.write_disk(req$output, req$url, handle)
9: request_fetch(req$output, req$url, handle)
8: request_perform(req, hu$handle$handle)
7: httr::GET(url, path = path, httr::write_disk(path = tmp))
6: remote_package_name.github_remote(remote)
5: remote_package_name(remote)
4: FUN(X[[i]], ...)
3: vapply(remotes, install_remote, ..., FUN.VALUE = logical(1))
2: install_remotes(remotes, quiet = quiet, ...)
1: devtools::install_github("RGLab/flowIncubator")
Run Code Online (Sandbox Code Playgroud)
我试图更新两个软件包devtools和curl,我试图将R更新为旧版本,我试图下载.zip文件并通过R studio安装它然后从库加载包.我也尝试直接将包文件放入库中.我使用过函数install.packages(),但无法安装它.
每当我想通过命令行安装任何软件时,都会显示此错误。即使我尝试安装我知道在我下载的源代码中存在的软件。
以下是我收到的完整错误消息:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package mysql-server is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'mysql-server' has no installation candidate
Run Code Online (Sandbox Code Playgroud) 当我安装软件包时,先于实际软件包安装必备软件包.我收到"unable to move temporary installation"所有必备软件包的警告,但没有针对实际软件包的警告.但是加载时包会出错.
例如,当我install.packages("mlr"),它安装了所有依赖项,我得到了各种警告,如下所示:
package ‘BBmisc’ successfully unpacked and MD5 sums checked
Warning in install.packages :
unable to move temporary installation ‘D:\Documents\R\win-library\3.2\filef3811142c73\BBmisc’ to ‘D:\Documents\R\win-library\3.2\BBmisc’
Run Code Online (Sandbox Code Playgroud)
我忽略了它,因为它只是一个警告.不幸的是library(mlr)给了我Error: package ‘BBmisc’ required by ‘mlr’ could not be found,所以我毕竟不能忽视它.
install.packages("BBmisc") 直接没有产生警告.
是什么赋予了?除了自己安装所有依赖项之外,我该如何解决这个问题?
如果需要会话信息:
> sessionInfo()
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_Singapore.1252 LC_CTYPE=English_Singapore.1252
[3] LC_MONETARY=English_Singapore.1252 LC_NUMERIC=C
[5] LC_TIME=English_Singapore.1252
attached base packages:
[1] …Run Code Online (Sandbox Code Playgroud) 我正在尝试安装该软件包caret在 R 中安装该包一段时间,但收到此错误消息:
*installing *source* package \xe2\x80\x98minqa\xe2\x80\x99 ...\n** package \xe2\x80\x98minqa\xe2\x80\x99 successfully unpacked and MD5 sums checked\n** libs\ngfortran -fpic -g -O2 -c altmov.f -o altmov.o\nmake: gfortran: Command not found\nmake: *** [altmov.o] Error 127\n/usr/lib64/R/etc/Makeconf:155: recipe for target 'altmov.o' failed\nERROR: compilation failed for package \xe2\x80\x98minqa\xe2\x80\x99\n* removing \xe2\x80\x98/home/mohammad/R/x86_64-pc-linux-gnu-library/3.3/minqa\xe2\x80\x99\nWarning in install.packages :\n installation of package \xe2\x80\x98minqa\xe2\x80\x99 had non-zero exit status\n* installing *source* package \xe2\x80\x98SparseM\xe2\x80\x99 ...\n** package \xe2\x80\x98SparseM\xe2\x80\x99 successfully unpacked and MD5 sums checked\n** libs\ngfortran -fpic -g -O2 -c bckslv.f -o bckslv.o\nmake: gfortran: …Run Code Online (Sandbox Code Playgroud) 当我在R中加载一些库时,我收到以下错误:
library(预测)错误:对象'f_eval'不是由'namespace:lazyeval'导出的另外:警告消息:包'forecast'是在R版本3.3.2下构建的错误:包'或命名空间加载失败'预测'
库(tsoutliers)错误:对象'f_eval'不是由'namespace:lazyeval'导出的另外:警告消息:包'tsoutliers'是在R版本3.3.2下构建的错误:'tsoutliers'的包或名称空间加载失败
我已经尝试重新安装软件包,但它没有帮助.此外,我之前能够使用预测包,但是在安装tsoutliers包后我开始面临这个错误.
我该如何解决这个问题?
由于修复Octave urlread导致Peer证书无法使用给定的CA证书进行身份验证,我无法在Windows上安装Octave软件包.
请提供其他安装方法.特别是我想要通过Gradients,Gradient Plots和Tangent Planes,它们需要Symbolic包.
我有一个本地 GitLab 帐户,其中包含一个 R 包,可以通过以下方式安装:
devtools::install_git(
url = "http://my-gitlab/my-projects/package",
credentials = git2r::cred_user_pass("user", "pass")
)
Run Code Online (Sandbox Code Playgroud)
当我运行renv::init()包源时未知。入门文章确实详细介绍了如何设置函数来处理私有存储库,但在使用devtools和时我无法弄清楚 GitLab 的情况git2r::cred_user_pass。我可以将GIT_USER和存储GIT_PASSWORD在.Renviron文件中,但我不确定如何强制init使用这些凭据的用户devtools::install_git使用该功能。我确实尝试过,但后来出现错误:
fatal: could not read Username for 'http://my-gitlab': No such device or address
Run Code Online (Sandbox Code Playgroud)
他们提供的所有示例选项都使用 GitLab 令牌进行身份验证:
# use a named list directly
options(renv.auth = list(
MyPackage = list(GITHUB_PAT = "<pat>")
))
Run Code Online (Sandbox Code Playgroud)
也许有更好的方法从本地 GitLab 存储库安装,可以更好地配合使用renv?