gpt4 book ai didi

r - "rgdal"在ubuntu上安装失败

转载 作者:太空狗 更新时间:2023-10-29 12:13:17 25 4
gpt4 key购买 nike

我使用 travis 检查我的 R 包,它基于 ubuntu 虚拟机。我的依赖项之一是来自 CRAN 的 rgdal,它无法在 travis 上正确安装。

首先它说:

ERROR: dependencies ‘rgdal’ is not available for package ‘my package’

我遵循了说明 here ,接着就是没完没了的依赖,我按照每次试用的说明,一个一个安装。最后我安装的包如下:

  libproj-dev
libcurl4-gnutls-dev
libdap-dev
libgdal-dev
libgdal1h
libhdf5-dev
libhdf5-serial-dev
libgdal-dev
libgdal1-dev

它说我还需要安装 libhdf5-7 = 1.8.11-3ubuntu1~precise1~ppa1

但是当我安装包 libhdf5-7 = 1.8.11-3ubuntu1~precise1~ppa1 时,它给出了另一个错误:

E: Unable to locate package 
E: Unable to locate package 1.8.11-3ubuntu1~precise1~ppa1
E: Couldn't find any package by regex '1.8.11-3ubuntu1~precise1~ppa1'

现在似乎没有更多的解决方案。

我想知道如何在 travis 上解决这个问题?这是仅在 travis 虚拟机上常见的问题还是可能在任何 ubuntu 机器上发生?或者包 rgdal 与 ubuntu 有一些问题?`

背景:

我上面的安装都是使用travis的apt-packages,travis解释如下:

apt_packages: A list of packages to install via apt-get. Common examples here include entries in SystemRequirements. This option is ignored on non-linux builds

最佳答案

从本周开始,您可以选择在 Travis 上使用 Ubuntu 14.04:

在这种情况下切换到 14.04 可能就足够了。如果没有,请注意您可以准备您自己的 .deb 包。我提到这个in an blog post从今年夏天开始。

由于地理空间包有点复杂,这可能是你最好的。您需要知道如何构建 Debian 软件包,以及如何使用 Launchpad 为您自动构建它们。这两个主题都有很多教程。

关于r - "rgdal"在ubuntu上安装失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34104950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com