我正在运行Ubuntu 16.04与GIT,Nautilus和rabbitterfly。当我右键单击git repos files,然后显示日志时,它说'不支持的本地设置'。我已经试过在主文件夹中的.bashrc中添加本地设置,并重新启动鹦鹉螺,但没有成功。我是这样补充的:export LANGUAGE=en_US.UTF-8export LANG=en_US.UTF-8导出LC_ALL=en_US.UTF-8
2guxujil1#
我发现在rabbitarum论坛,一个人必须改变python代码本身。先做这个
cd ~/.config/rabbitvcsgedit RabbitVCS.log
cd ~/.config/rabbitvcs
gedit RabbitVCS.log
在gedit中一直往下走,检查这一行:文件“/usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/init.py”,第793行,在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")
一旦你遵循了这些步骤,显示日志应该工作正常。
iqjalb3h2#
下面是我尝试过的解决方案,它对我有效:
第一步:
打开下面的RabbitVCS.log文件。
RabbitVCS.log
$ cat ~/.config/rabbitvcs/RabbitVCS.log
滚动到日志的最底部并记下行号(在我的例子中是824)
File "/usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py", line 824 locale.setlocale(locale.LC_ALL, current_locale)
File "/usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py", line 824
locale.setlocale(locale.LC_ALL, current_locale)
第二步:
从log中取出/usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py文件并在gedit中打开。
/usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py
$ sudo gedit /usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py
第三步:
转到该行(在我的例子中,它是824)并进行以下编辑:
2条答案
按热度按时间2guxujil1#
我发现在rabbitarum论坛,一个人必须改变python代码本身。
先做这个
在gedit中一直往下走,检查这一行:
文件“/usr/lib/python2.7/dist-packages/rabbitvcs/vcs/git/init.py”,第793行,在log locale.setlocale(locale.LC_ALL,current_locale)中
记下行号并通过终端进入该文档
然后转到该行(对我来说是793)并将其编辑为以下内容:
一旦你遵循了这些步骤,显示日志应该工作正常。
iqjalb3h2#
下面是我尝试过的解决方案,它对我有效:
第一步:
打开下面的
RabbitVCS.log
文件。滚动到日志的最底部并记下行号(在我的例子中是824)
第二步:
从log中取出
/usr/lib/python3/dist-packages/rabbitvcs/vcs/git/__init__.py
文件并在gedit中打开。第三步:
转到该行(在我的例子中,它是824)并进行以下编辑: