【问题标题】:Unable to install plotly and devtools in rstudio server installed in Ubuntu on AWS?无法在安装在 AWS 上的 Ubuntu 中的 rstudio 服务器中安装 plotly 和 devtools?
【发布时间】:2018-06-23 05:17:03
【问题描述】:

我在 AWS(使用 Ubuntu)中创建了一个 EC2 实例,安装了 r studio 服务器,但是当我尝试安装 plotly 软件包时,它给出了与 OpenSSL 相关的错误:

------------------------- ANTICONF ERROR ---------------------------
Configuration failed because libcurl was not found. Try installing: 
* deb: libcurl4-openssl-dev (Debian, Ubuntu, etc) 
* rpm: libcurl-devel (Fedora, CentOS, RHEL) 
* csw: libcurl_dev (Solaris) 
If libcurl is already installed, check that 'pkg-config' is in your PATH
and PKG_CONFIG_PATH contains a libcurl.pc file. If pkg-config is unavailable
you can set INCLUDE_DIR and LIB_DIR manually via: 
R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...'
------------------------------------------------------------‌-------

另外,我尝试安装devtools,但没有成功。请帮忙,因为这是我唯一卡住的部分?

谢谢!

【问题讨论】:

  • 请发布确切的错误消息。您很可能缺少一些 *-dev 包。
  • ------------- ANTICONF 错误 --------------- ------------ 配置失败,因为找不到 libcurl。尝试安装: * deb: libcurl4-openssl-dev (Debian, Ubuntu, etc) * rpm: libcurl-devel (Fedora, CentOS, RHEL) * csw: libcurl_dev (Solaris) 如果 libcurl 已经安装,检查 'pkg-config ' 在您的 PATH 中,并且 PKG_CONFIG_PATH 包含一个 libcurl.pc 文件。如果 pkg-config 不可用,您可以通过以下方式手动设置 INCLUDE_DIR 和 LIB_DIR: R CMD INSTALL --configure-vars='INCLUDE_DIR=... LIB_DIR=...' -------------- -------------------------------------------------- ---

标签: r amazon-web-services plotly rstudio-server


【解决方案1】:

在 Ubuntu 18.04 及更高版本中打开终端并输入:

sudo apt install r-cran-plotly   

在比 Ubuntu 18.04 更早的 Ubuntu 版本中,可以使用以下命令安装 plotly:

sudo R -e "install.packages('ggplot2', repos = 'http://cran.us.r-project.org')"
sudo R -e "install.packages('plotly', repos = 'http://cran.us.r-project.org')"

【讨论】:

    【解决方案2】:

    正如错误信息告诉你的,你需要安装libcurl的(开发文件):

    sudo apt-get install libcurl4-openssl-dev
    

    以后可能会有更多这样的错误消息。

    手动安装的一个有趣的替代方法是使用二进制包,因为它们的依赖关系是自动处理的。详情请见http://dirk.eddelbuettel.com/blog/2017/12/22/#014_finding_binary_deb_packages

    【讨论】:

      猜你喜欢
      • 2019-01-19
      • 2012-12-05
      • 1970-01-01
      • 2019-01-20
      • 1970-01-01
      • 2018-11-06
      • 2013-12-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多