Cocoa pods 终端 utf-8 编码

Posted

技术标签:

【中文标题】Cocoa pods 终端 utf-8 编码【英文标题】:Cocoa pods terminal utf-8 encoding 【发布时间】:2020-06-16 17:41:00 【问题描述】:

我正在为我的项目使用 IntelliJ AppCode。 当我尝试从 AppCode 的终端使用 cocoadpods 时,我收到以下警告:

警告:CocoaPods 要求您的终端使用 UTF-8 编码。 考虑将以下内容添加到 ~/.profile:

导出 LANG=en_US.UTF-8

我在 AppCode 中使用 bash 作为我的 shell(默认是 zsh),我的 Mac 终端也使用 bash(之前是 zsh)。 我可以在 Mac 的终端中很好地执行 pod 命令。

我还在我的主目录中添加了文件 .profile 并添加了行

export LANG=en_US.UTF-8

并试图关闭 AppCode 甚至重新启动我的 mac。但它似乎不起作用。

【问题讨论】:

git 有什么解决办法吗? 这里也一样,locale 显示正确的 LANG 但仍然出现错误 看来只有LANG="en_US.UTF-8"还不够,还要设置``` export LANG=en_US.UTF-8 export LANGUAGE=en_US.UTF-8 export LC_ALL=en_US.UTF- 8 ``` 见github.com/CocoaPods/CocoaPods/issues/… 【参考方案1】:

您可以在“环境变量”的“首选项”>“工具”>“终端”中设置@saschpe 提到的环境变量。对我有用,也在 Fish shell 中

【讨论】:

以上是关于Cocoa pods 终端 utf-8 编码的主要内容,如果未能解决你的问题,请参考以下文章

iOS - CocoaPods 要求您的终端使用 UTF-8 编码 - 在最新的颤振升级之后

cocoa pods 安装 转载

在linux中每次打开一个终端,终端的默认编码为 utf-8,如何设置为让他每次打开编码为GBK ???

如何使cmd窗口正确显示utf-8编码的文字

在已经安装cocoa pods的情况下,打开终端给指定工程配置第三方

在已经安装cocoa pods的情况下,打开终端给指定工程配置第三方