【发布时间】:2020-04-13 05:23:24
【问题描述】:
我最近发布了一个关于链接 here 的 unicode 显示问题的问题。然后问题是版本 cli v2.0.0 中的“cli”包错误。开发人员在 GitHub 上的 master 分支上提出并解决了这个错误。我正在尝试使用remotes::install_github("r-lib/cli") 安装相同的东西。 RStudio 很好地连接到 GitHub,下载包,开始安装,进入构建包的步骤,然后返回错误。错误信息复制如下:
Error: (converted from warning) Setting LC_CTYPE failed, using "C"
Execution halted
Error: Failed to install 'cli' from GitHub:
(converted from warning) installation of package '/var/folders/n0/__v02y5j02sby1w2_39185sh0000gn/T//Rtmp5HnvTL/file865408954cc/cli_2.0.0.9000.tar.gz' had non-zero exit status
会话信息: R 版本 3.6.1 macOS 卡塔利娜
解决问题的步骤: 1.尝试使用'devtools'包做同样的事情;相同的错误信息 2.系统已重装Xcode开发者工具 3.尝试删除并重新安装“cli”。我可以从 CRAN 安装相同的错误;仍然无法从 GitHub 存储库安装。
任何想法将不胜感激。
【问题讨论】:
-
在 3.6.0 和 Catalina 上对我来说很好。通过在 github 上与开发人员一起打开问题,您可能会获得更好的运气。
-
也无法重现此错误。在 x86_64 Linux 上运行; R 3.6.1
-
感谢您查看。 @pgcudahy。错误可能与我的系统有关。不确定是什么。尝试从 GitHub 安装任何其他软件包时也会出现同样的错误。
-
LC_CTYPE 与语言环境有关。
Sys.getlocale(category="LC_CTYPE")的输出是什么?如果出现错误,您可以尝试Sys.setlocale(category = "LC_CTYPE", "en_US.UTF-8"),然后尝试安装。 -
@pgcudahy
Sys.getlocale(category="LC_CTYPE")给我的输出为"C"。这是应该发生的事情吗?
标签: r