我试图使用zipr中的函数从多个文件创建一个zip文件,但我不断收到此错误消息:运行命令'"zip"-r9X"data.zip""dt1.txt""dt2.txt"'有状态127.
我怎么能避免这种情况?
setwd()
dt1 <- sample(1:100, 10)
dt2 <- sample(100:200, 10)
write(dt1, "dt1.txt")
write(dt2, "dt2.txt")
zip('data.zip', files =c('dt1.txt',
'dt2.txt'))
Run Code Online (Sandbox Code Playgroud) 我尝试从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 …