如何获取core-plot的仓库

0 投票
5 回答
2195 浏览
提问于 2025-04-15 12:45

我无法获取core-plot的代码库。我在终端里输入了这个:

hg clone https://core-plot.googlecode.com/hg/ core-plot

然后我得到了这个结果:

Traceback (most recent call last):

File "/usr/local/bin/hg", line 25, in 
mercurial.util.set_binary(fp)

File "/Library/Python/2.5/site-packages/mercurial/demandimport.py", line 75, in __getattribute__
self._load()

File "/Library/Python/2.5/site-packages/mercurial/demandimport.py", line 47, in _load
    mod = _origimport(head, globals, locals)


  File "/Library/Python/2.5/site-packages/mercurial/util.py", line 93, in 
    _encoding = locale.getlocale()[1]

  File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/locale.py", line 460, in getlocale
    return _parse_localename(localename)

  File "/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/locale.py", line 373, in _parse_localename
    raise ValueError, 'unknown locale: %s' % localename

ValueError: unknown locale: UTF-8

我好像无法安装它。请告诉我怎么安装这个代码库。

5 个回答

0

看起来你的Python安装可能有问题。不过,因为你想让Mercurial正常工作,建议你通过正确的渠道联系Mercurial团队。你可以使用以下方式:

这样做的话,会有更多人看到你的问题,希望能找到一个使用Mac的人来帮助你(我用的是Debian,不太清楚苹果对你的Python安装做了什么……)。

1

看起来你在使用本地设置时遇到了一些问题。你是在用Leopard系统吗?如果是的话,先检查一下你的终端设置。在终端的偏好设置中,打开“设置”选项卡,然后点击“高级”标签。在“字符编码”菜单中,确保选择的是“Unicode (UTF-8)”。另外,确保勾选了“启动时设置LANG变量”。

你可以通过打开终端并输入 echo $LANG 来检查你的本地设置。我这边返回的是 en_US.UTF-8(美国英语,UTF-8)。我不太确定你想要的语言是什么,但应该是 <langcode>.UTF-8 这种格式,确保它的结尾是 UTF-8

1

你在电脑上安装过Mercurial这个软件吗?如果还没有,你可以在这里下载安装程序:http://mercurial.berkwood.com/

撰写回答