ggplot2 的命名空间加载失败,网格的描述失败
Namespace load failed for ggplot2, DESCRIPTION failed for grid
我最近删除了几个 R 包(使用 remove.packages()),并重新安装了它们的最新版本。我尝试使用以下语法重新安装库网格:
url <- "https://cran.r-project.org/src/contrib/Archive/grid/grid_0.7-4.tar.gz"
pkgFile <- "grid_0.7-4.tar.gz"
download.file(url = url, destfile = pkgFile)
install.packages(pkgs=pkgFile, type="source", repos=NULL)
unlink(pkgFile)
我收到以下警告和错误:
Error : Invalid DESCRIPTION file
Invalid package name.
This is the name of a base package.
See section 'The DESCRIPTION file' in the 'Writing R Extensions'
manual.
ERROR: installing package DESCRIPTION failed for package ‘grid’
* removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/grid’
Warning in install.packages :
installation of package ‘/Users/lindz/RNASeqVisualization/grid_0.7-4.tar.gz’ had non-zero exit status
看来grid现在是base R的一部分了,所以我暂时移步了。然而,在重新安装包 ggplot2 时使用:
install.packages("ggplot2")
我收到了以下警告:
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/src/contrib:
cannot download all files
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/src/contrib:
cannot download all files
Warning in install.packages :
dependency ‘grid’ is not available
Warning in install.packages :
unable to access index for repository https://www.stats.ox.ac.uk/pub/RWin/bin/macosx/mavericks/contrib/3.3:
Line starting '<!DOCTYPE html> ...' is malformed!
Warning in install.packages :
URL 'http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '404 Not Found'
Warning in install.packages :
URL 'http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '404 Not Found'
Warning in install.packages :
unable to access index for repository http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3:
cannot download all files
Warning in install.packages :
URL 'https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3:
cannot download all files
Warning in install.packages :
URL 'https://www.rforge.net/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '404 Not Found'
Warning in install.packages :
URL 'https://www.rforge.net/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '404 Not Found'
Warning in install.packages :
unable to access index for repository https://www.rforge.net/bin/macosx/mavericks/contrib/3.3:
cannot download all files
当我然后运行:
library(ggplot2)
我收到错误:
Error : package ‘grid’ does not have a namespace
Error: package or namespace load failed for ‘ggplot2’
我现在不确定该怎么做。我看过类似的帖子 (R error package grid does not have a namespace),但他们的解决方案对我不起作用。我的任何库中都没有保存网格,因为我已经卸载了它(使用 remove.packages())。
我的sessionInfo()如下:
R version 3.3.1 (2016-06-21)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.9.5 (Mavericks)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggenealogy_0.2.0
loaded via a namespace (and not attached):
[1] rsconnect_0.4.3 tools_3.3.1
如有任何建议,我们将不胜感激!
grid
是一条红鲱鱼,它自带 R,无需尝试重新安装(否则更新 R 本身)。
ggplot2
你应该从 CRAN 或 github 安装,而不是 R-forge。试试 CRAN 存储库。
我最近删除了几个 R 包(使用 remove.packages()),并重新安装了它们的最新版本。我尝试使用以下语法重新安装库网格:
url <- "https://cran.r-project.org/src/contrib/Archive/grid/grid_0.7-4.tar.gz"
pkgFile <- "grid_0.7-4.tar.gz"
download.file(url = url, destfile = pkgFile)
install.packages(pkgs=pkgFile, type="source", repos=NULL)
unlink(pkgFile)
我收到以下警告和错误:
Error : Invalid DESCRIPTION file
Invalid package name.
This is the name of a base package.
See section 'The DESCRIPTION file' in the 'Writing R Extensions'
manual.
ERROR: installing package DESCRIPTION failed for package ‘grid’
* removing ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library/grid’
Warning in install.packages :
installation of package ‘/Users/lindz/RNASeqVisualization/grid_0.7-4.tar.gz’ had non-zero exit status
看来grid现在是base R的一部分了,所以我暂时移步了。然而,在重新安装包 ggplot2 时使用:
install.packages("ggplot2")
我收到了以下警告:
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/src/contrib:
cannot download all files
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/src/contrib/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/src/contrib:
cannot download all files
Warning in install.packages :
dependency ‘grid’ is not available
Warning in install.packages :
unable to access index for repository https://www.stats.ox.ac.uk/pub/RWin/bin/macosx/mavericks/contrib/3.3:
Line starting '<!DOCTYPE html> ...' is malformed!
Warning in install.packages :
URL 'http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '404 Not Found'
Warning in install.packages :
URL 'http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '404 Not Found'
Warning in install.packages :
unable to access index for repository http://www.omegahat.net/R/bin/macosx/mavericks/contrib/3.3:
cannot download all files
Warning in install.packages :
URL 'https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '400 Bad Request'
Warning in install.packages :
URL 'https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '400 Bad Request'
Warning in install.packages :
unable to access index for repository https://R-Forge.R-project.org/bin/macosx/mavericks/contrib/3.3:
cannot download all files
Warning in install.packages :
URL 'https://www.rforge.net/bin/macosx/mavericks/contrib/3.3/PACKAGES.gz': status was '404 Not Found'
Warning in install.packages :
URL 'https://www.rforge.net/bin/macosx/mavericks/contrib/3.3/PACKAGES': status was '404 Not Found'
Warning in install.packages :
unable to access index for repository https://www.rforge.net/bin/macosx/mavericks/contrib/3.3:
cannot download all files
当我然后运行:
library(ggplot2)
我收到错误:
Error : package ‘grid’ does not have a namespace
Error: package or namespace load failed for ‘ggplot2’
我现在不确定该怎么做。我看过类似的帖子 (R error package grid does not have a namespace),但他们的解决方案对我不起作用。我的任何库中都没有保存网格,因为我已经卸载了它(使用 remove.packages())。
我的sessionInfo()如下:
R version 3.3.1 (2016-06-21)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Running under: OS X 10.9.5 (Mavericks)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
other attached packages:
[1] ggenealogy_0.2.0
loaded via a namespace (and not attached):
[1] rsconnect_0.4.3 tools_3.3.1
如有任何建议,我们将不胜感激!
grid
是一条红鲱鱼,它自带 R,无需尝试重新安装(否则更新 R 本身)。
ggplot2
你应该从 CRAN 或 github 安装,而不是 R-forge。试试 CRAN 存储库。