Sté*_*e C 6 r github download package
我尝试从github下载tsdyn包(它还没有更新)但我的代理阻止我连接到github.
library(devtools)
install_github("MatthieuStigler/tsDyn", ref="Dev94", subdir="tsDyn")
Downloading github repo MatthieuStigler/tsDyn@Dev94
Erreur dans function (type, msg, asError = TRUE) :
Failed to connect to api.github.com port 443: Connection refused
Run Code Online (Sandbox Code Playgroud)
然后我下载了.zip并尝试从.zip安装包并出现此错误:
Erreur dans read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
impossible d'ouvrir la connexion
De plus : Message d'avis :
In read.dcf(file.path(pkgname, "DESCRIPTION"), c("Package", "Type")) :
impossible d'ouvrir le fichier compressé 'tsDyn-master/DESCRIPTION', cause probable : 'No such file or directory'
Run Code Online (Sandbox Code Playgroud)
我不明白,因为我可以在存储库中找到DESCRIPTION文件.我认为它正试图连接到互联网,这是我的专业联系所不允许的.我发现有些Linux用户成功下载了另一个端口而不是443(我认为端口8000必须允许但不确定)但是我有Windows 7.我有管理员凭据,当我尝试时它也不起作用使用R作为管理员.我真的对代理配置一无所知,所以如果你有任何想法,请尝试更具体地说明我应该采取的行动.
非常感谢提前!
Edit1:我尝试了你的提议,并删除了文件存储库中不必要的级别,我做了一个
Rscript -e "install.packages ('C:/Users/stephanie/Downloads/tsDyn.zip',repos=NULL) "
Run Code Online (Sandbox Code Playgroud)
我从终端"将软件包安装到'C:/Users/stephanie/Documents/R/win-library/3.1'(因为'lib'未指定).它似乎工作,但当我使用命令库(tsDyn)时)在RI得到了"Erreur dans library(tsDyn),'tsDyn'n'est pas un nom correct depackageinstallé"(我猜的不是英文安装包的正确名称).虽然,文件存在于win-library中但我注意到其他包目录中始终存在的文件MD5和INDEX在这里不存在.一个想法?
编辑2:我找到了一个解决方案,删除了不必要的级别,我接下来使用了devtools的安装功能,它工作(离线)...
library(devtools)
install("C:/Users/stephanie/Downloads/tsDyn")
Run Code Online (Sandbox Code Playgroud)
我真的不明白与终端命令的区别所以,如果有人能给我线索,我已经解决了我的pb,但我有兴趣了解如何!
要么将所有内容上移一级,这样就不会调用中间文件夹tsDyn,然后可以:
install_github("MatthieuStigler/tsDyn")
Run Code Online (Sandbox Code Playgroud)
或者让事情保持原样
install_github("MatthieuStigler/tsDyn/tsDyn")
Run Code Online (Sandbox Code Playgroud)
证据就在布丁里
library(devtools)
install_github("MatthieuStigler/tsDyn/tsDyn")
# Downloading github repo MatthieuStigler/tsDyn@master
# Installing tsDyn
# "C:/PROGRA~1/R/R-31~1.2/bin/x64/R" --vanilla CMD INSTALL \
# "C:/Users/dominic/AppData/Local/Temp/RtmpiwFHUz/devtools30d0779d2870/MatthieuStigler-tsDyn-8048816/tsDyn" \
# --library="D:/Copy/R/win-library/3.1" --install-tests
#
# * installing *source* package 'tsDyn' ...
# ** libs
#
# *** arch - i386
# gcc -m32 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O3 -Wall -std=gnu99 -mtune=core2 -c llar.c -o llar.o
# gcc -m32 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O3 -Wall -std=gnu99 -mtune=core2 -c misc.c -o misc.o
# gcc -m32 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O3 -Wall -std=gnu99 -mtune=core2 -c search.c -o search.o
# gcc -m32 -shared -s -static-libgcc -o tsDyn.dll tmp.def llar.o misc.o search.o -Ld:/RCompile/CRANpkg/extralibs64/local/lib/i386 -Ld:/RCompile/CRANpkg/extralibs64/local/lib -LC:/PROGRA~1/R/R-31~1.2/bin/i386 -lR
# installing to D:/Copy/R/win-library/3.1/tsDyn/libs/i386
#
# *** arch - x64
# gcc -m64 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O2 -Wall -std=gnu99 -mtune=core2 -c llar.c -o llar.o
# gcc -m64 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O2 -Wall -std=gnu99 -mtune=core2 -c misc.c -o misc.o
# gcc -m64 -I"C:/PROGRA~1/R/R-31~1.2/include" -DNDEBUG -I"d:/RCompile/CRANpkg/extralibs64/local/include" -O2 -Wall -std=gnu99 -mtune=core2 -c search.c -o search.o
# gcc -m64 -shared -s -static-libgcc -o tsDyn.dll tmp.def llar.o misc.o search.o -Ld:/RCompile/CRANpkg/extralibs64/local/lib/x64 -Ld:/RCompile/CRANpkg/extralibs64/local/lib -LC:/PROGRA~1/R/R-31~1.2/bin/x64 -lR
# installing to D:/Copy/R/win-library/3.1/tsDyn/libs/x64
# ** R
# ** data
# ** inst
# ** tests
# ** preparing package for lazy loading
# ** help
# *** installing help indices
# ** building package indices
# ** installing vignettes
# ** testing if installed package can be loaded
# *** arch - i386
# *** arch - x64
# * DONE (tsDyn)
library(tsDyn)
tsDyn::autopairs
# function (x, lag = 1, h, type = c("levels", "persp", "image",
# "lines", "points", "regression"))
# {
# panel <- list(levels = function() sm::sm.density(X, h = rep(h,
# 2), xlab = xlab, ylab = ylab, main = "density", display = "slice"),
# persp = function() sm::sm.density(X, h = rep(h, 2), xlab = xlab,
# ylab = ylab, main = "density", display = "persp"),
# image = function() sm::sm.density(X, h = rep(h, 2), xlab = xlab,
# ylab = ylab, main = "density", display = "image"),
# lines = function() plot(X, xlab = xlab, ylab = ylab,
# main = "lines", type = "l"), points = function() plot(X,
# xlab = xlab, ylab = ylab, main = "scatter"), regression = function() sm::sm.regression(X[,
# 1], X[, 2], h = h, xlab = xlab, ylab = ylab, main = "regression",
# ask = FALSE))
# lags <- c(-lag, 0)
# X <- embedd(x, lags = lags)
# xlab <- paste("lag", lag)
# ylab <- paste("lag", 0)
# type <- match.arg(type)
# if (missing(h)) {
# h <- sm::hnorm(X)[1]
# }
# panel[[type]]()
# }
# <environment: namespace:tsDyn>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2666 次 |
| 最近记录: |