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 编码 - 在最新的颤振升级之后
在linux中每次打开一个终端,终端的默认编码为 utf-8,如何设置为让他每次打开编码为GBK ???