【问题标题】:How to get repository for core-plot如何获取核心情节的存储库
【发布时间】:2010-11-09 00:32:14
【问题描述】:

我无法获取 core-plot 的存储库。我正在做的是我在终端中输入这个:

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

这就是我得到的:

回溯(最近一次通话最后): 文件“/usr/local/bin/hg”,第 25 行,在 mercurial.util.set_binary(fp) __getattribute__ 中的文件“/Library/Python/2.5/site-packages/mercurial/demandimport.py”,第 75 行 self._load() _load 中的文件“/Library/Python/2.5/site-packages/mercurial/demandimport.py”,第 47 行 mod = _origimport(头部,全局变量,本地变量) 文件“/Library/Python/2.5/site-packages/mercurial/util.py”,第 93 行,在 _encoding = locale.getlocale()[1] 文件“/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/locale.py”,第 460 行,在 getlocale 中 返回 _parse_localename(localename) _parse_localename 中的文件“/System/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/locale.py”,第 373 行 引发 ValueError,'未知语言环境:%s' % localename ValueError:未知语言环境:UTF-8

我似乎无法安装它。请指导我如何安装存储库。

【问题讨论】:

  • “某种错误”是没用的。您需要向人们提供有关您遇到的错误的详细信息,否则他们将无能为力。
  • URL 中的空格是故意的,还是复制粘贴错误?如果没有,那可能是你的问题。
  • 重新标记,因为您的问题与您的开发环境无关。
  • 在项目的邮件列表中问这个问题可能更合适:groups.google.com/group/coreplot-discuss?hl=en
  • 添加了python标签,因为看起来错误来自python本身,而不是反复无常。

标签: python macos mercurial terminal core-plot


【解决方案1】:

LANG 可以被 HGENCODING 覆盖。如果“echo $HGENCODING”产生“UTF-8”那是你的罪魁祸首。取消设置或将其设置为 en_US.UTF-8(或您喜欢的任何语言,但应以 .UTF-8 结尾)。如果您不需要非 ASCII 字符,也可以尝试将 HGENCODING 或 LANG 设置为“C”,或者只是作为测试。

【讨论】:

    【解决方案2】:

    在我看来,您的 Python 安装已损坏。但是,由于您正试图让 Mercurial 正常工作,请通过正确的渠道联系 Mercurial 团队。使用

    这样做意味着更多的人会看到您的问题,并希望会有使用 Mac 的人可以帮助您(我使用的是 Debian,不知道 Apple 对您的 Python 安装做了什么...) .

    【讨论】:

      【解决方案3】:

      您的语言环境似乎有问题。你用豹子吗?如果是这样,请检查您的终端首选项。在终端首选项中,打开设置窗格,然后单击高级选项卡。 “字符编码”菜单应设置为“Unicode (UTF-8)”。还要确保选中“启动时设置 LANG 变量”。

      您可以通过打开终端并输入echo $LANG 来检查您的区域设置。我的返回en_US.UTF-8(美国英语,UTF-8)。不确定您的首选语言是什么,但应该是 <langcode>.UTF-8 - 确保它以 UTF-8 结尾。

      【讨论】:

      • 所有设置都如你所说。当我输入“echo $LANG”时,什么也没有发生。
      • 这可能是个问题——你的 $LANG 环境变量应该被设置。您可以尝试在 shell 的启动脚本中设置它(如果您使用的是默认 shell bash,则为 ~/.bashrc);这可以通过 export LANG=en_US.UTF-8 来完成。您也可以在 shell 提示符下输入,再次运行 hg,看看问题是否已解决。
      • 现在当我输入“echo $LANG”时,我得到了你得到的结果,但是当我再次运行 hg 时,没有区别。
      【解决方案4】:

      存储库运行良好:

      ↪ hg clone https://core-plot.googlecode.com/hg/ core-plot
      requesting all changes
      adding changesets
      adding manifests
      adding file changes
      added 406 changesets with 3444 changes to 1861 files
      updating working directory
      1018 files updated, 0 files merged, 0 files removed, 0 files unresolved
      

      所以我怀疑你的问题是hg 不在你的路径中,或者你没有安装 Mercurial。您应该grab a copy of the installer,或通过您的包管理系统(MacPorts、Apt、YUM 等)安装

      【讨论】:

      • 我安装了 Mercurial。但是当我在终端中输入: hg clone core-plot.googlecode.com/hg core-plot 我不明白你得到了什么。
      • @Omar 你会得到什么?如果你想要一个答案,你真的需要更乐于提供有用的信息。 =)
      【解决方案5】:

      您的计算机上安装了 Mercurial 吗?如果没有,您可以在这里下载安装程序:http://mercurial.berkwood.com/

      【讨论】:

      • 我做到了。然后我在终端输入代码。我对吗。我正在关注教程switchonthecode.com/tutorials/…我找不到“CorePlot-CocoaTouch.xcodeproj”
      • 嘿戴夫,我已经在我的问题中添加了当我在终端中键入命令时得到的内容。请帮忙。
      猜你喜欢
      • 2021-07-29
      • 2017-03-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多