如何修复 rabbitVCS 显示日志中不受支持的区域设置
How to fix Unsupported locale settings on rabbitVCS show logs
我 运行 Ubuntu 16.04 GIT、Nautilus 和 rabbitVCS。当我右键单击 git 回购文件然后显示日志时,它显示 'Unsupported local setting'。
我已经尝试将本地设置添加到主文件夹中的 .bashrc 并重新启动 nautilus,但没有成功。
这是我添加的:
导出语言=en_US.UTF-8
导出 LANG=en_US.UTF-8
出口LC_ALL=en_US.UTF-8
我在 rabbitVCS 论坛上发现必须自己更改 python 代码。
先做这个
cd ~/.config/rabbitvcs
gedit RabbitVCS.log
在 gedit 中一直往下看并检查这一行:
File "/usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/init.py", line 793, in log locale.setlocale(locale.LC_ALL, current_locale)
记下行号并通过终端转到该文档
$sudo gedit /usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/__init__.py
然后转到该行(对我来说是 793)并将其编辑为以下内容:
locale.setlocale(locale.LC_ALL, "C")
完成这些步骤后,显示日志应该可以正常工作。
我 运行 Ubuntu 16.04 GIT、Nautilus 和 rabbitVCS。当我右键单击 git 回购文件然后显示日志时,它显示 'Unsupported local setting'。
我已经尝试将本地设置添加到主文件夹中的 .bashrc 并重新启动 nautilus,但没有成功。
这是我添加的:
导出语言=en_US.UTF-8
导出 LANG=en_US.UTF-8
出口LC_ALL=en_US.UTF-8
我在 rabbitVCS 论坛上发现必须自己更改 python 代码。
先做这个
cd ~/.config/rabbitvcs
gedit RabbitVCS.log
在 gedit 中一直往下看并检查这一行:
File "/usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/init.py", line 793, in log locale.setlocale(locale.LC_ALL, current_locale)
记下行号并通过终端转到该文档
$sudo gedit /usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/__init__.py
然后转到该行(对我来说是 793)并将其编辑为以下内容:
locale.setlocale(locale.LC_ALL, "C")
完成这些步骤后,显示日志应该可以正常工作。