解决 meld 出现 locale.setlocale(locale.LC_ALL,'') 失败的问题
2024-08-28 11:44:42
.
.
.
.
.
meld 是一款免费的文件比较工具,官网地址:http://meldmerge.org/
在 Linux 环境使用 meld 的时候,可能会由于语言区域的配置问题导致它无法启动,会出现如下错误:
>$ meld file1 file2
Traceback (most recent call last):
File "/usr/bin/meld", line , in <module>
locale.setlocale(locale.LC_ALL,'')
File "/usr/lib/python2.7/locale.py", line , in setlocale
return _setlocale(category, locale)
>$
什么是区域设置?系统会根据不同的区域设置改变一些表现形式,比如语言符号、时间显示格式、数字、度量衡表达方式、比较和排序习惯等等等等,具体内容大家可以查找有关 locale(1) 命令的知识。
解决这个问题的方法,配置环境变量:
>$ export LC_ALL=C
>$
LC_ALL=C 是为了去除所有本地化的设置,让命令能正确执行。
现在 meld 命令应该就可以正确执行了。
最新文章
- 简单的例子了解自定义ViewGroup(一)
- VGA, QVGA, HVGA, WVGA, FWVGA和iPhone显示分辨率
- GitHub 上有哪些完整的 iOS-App 源码值得参考?
- [moka同学笔记]yii表单dropdownlist样式
- Storyboard里面的几种Segue区别和视图的切换
- 转:开源项目学习方法ABC
- DOM动态添加表格
- zoj2277 The Gate to Freedom
- Python 开发与接口测试学习笔记
- js中常见的一些兼容性问题
- java自动化-数据驱动junit演示,下篇
- form表单js提交
- 2018-2019-2 20175202实验一《Java开发环境的熟悉》实验报告
- Spark基础-scala学习(三、Trait)
- 虚拟机中安装Virtualbox,嵌套的虚拟机不能运行64位系统
- C++ WString与String互相转换
- GCC卡常
- [NOIp2015提高组]跳石头
- adblock 下载地址
- C# DataReader