【问题标题】:How to avoid clang: No such file or directory error如何避免clang:没有这样的文件或目录错误
【发布时间】:2018-04-29 02:53:13
【问题描述】:

我正在尝试将 RPostgreSQL 安装到我的 R 实例中。

我用 Anaconda 下载了 R,我还下载了 homebrew。

当我运行 install.packages('RPostgreSQL') 时,我收到一条错误消息,内容为 --

make: x86_64-apple-darwin13.4.0-clang: No such file or directory
make: *** [RS-DBI.o] Error 1
ERROR: compilation failed for package ‘RPostgreSQL’
* removing ‘/Users/user/anaconda2/lib/R/library/RPostgreSQL’

我应该下载这个 clang 文件吗?

【问题讨论】:

    标签: r macos clang anaconda packages


    【解决方案1】:

    试试这个命令:

    conda install clangxx_osx-64
    

    在从 Anaconda 打开 RStudio 之前,请执行以下操作:

    export CONDA_BUILD_SYSROOT=$(xcrun --show-sdk-path)
    

    【讨论】:

    • 优秀的解决方案..这也解决了我安装 plotly 的问题。谢谢!
    • 我同意 - 这是一个很好的解决方案。对我来说,它与 R studio 无关——我在尝试用纯 R(anaconda)更新包时遇到了这个问题。这现在有效!谢谢,加莫!
    • 对于 conda-forge 用户,有元包 c-compilercxx-compiler 分别满足编译器需要平台。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-23
    • 2017-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多