为了记录,我已阅读以下主题和文章:
但是,如果我使用典型的R方法:
.libPaths()
# '/home/ytu/anaconda3/lib/R/library'
install.packages("RPostgreSQL", lib = .libPaths(), repo = "https://cloud.r-project.org/")
它给了我:
install.packages中的警告消息(" RPostgreSQL",lib = .libPaths(),repo =" https://cloud.r-project.org/"): “安装包'RPostgreSQL'具有非零退出状态”更新' .Library'中包的HTML索引。 制作' packages.html' ......完成了
我用谷歌搜索了一段时间但无法解决这个问题。我指定了两个库路径和CRAN镜像链接,但它仍然不适合我。
如果我按照网页上的conda方法说明,Tracebacks只需在conda build r-rpostgresql
的步骤冲洗我的终端:
追踪(最近一次通话): 文件" / home / ytu / anaconda3 / bin / conda-build",第11行,in sys.exit(主()) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/cli/main_build.py" ;,第413行,主要 执行(sys.argv中[1:]) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/cli/main_build.py" ;, 404行,执行 验证= args.verify) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/api.py" ;,第193行,在构建中 need_source_download = need_source_download,config = config,variants = variants) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/build.py" ;,第1944行,在build_tree中 notest = notest, 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/build.py" ;,第1240行,在构建中 utils.check_call_env(cmd,env = env,cwd = src_dir) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/utils.py" ;,第678行,在check_call_env中 return _func_defaulting_env_to_os_environ(subprocess.check_call,* popenargs,** kwargs) 文件" /home/ytu/anaconda3/lib/python3.6/site-packages/conda_build/utils.py" ;,第674行,在_func_defaulting_env_to_os_environ return func(_args,** kwargs) 文件" /home/ytu/anaconda3/lib/python3.6/subprocess.py",第291行,在check_call 引发CalledProcessError(retcode,cmd) subprocess.CalledProcessError:Command' [' / bin / bash',' -e',' / home / ytu / anaconda3 / conda-bld / r-rpostgresql_1519543361442 /work/conda_build.sh']'返回非零退出状态1.
有人能给我一些建议吗?
uname -mrs
的操作系统信息:
Linux 3.13.0-105-generic x86_64