【问题标题】:Leiningen: Install issues on OSX Mountain LionLeiningen:在 OSX Mountain Lion 上安装问题
【发布时间】:2012-12-26 05:10:04
【问题描述】:

更新:

我已经通过“自制”安装并更新(参见 cmets 到这个问题),所以我的最终问题得到了解决,但我在这里发布的特定问题仍然是开放的,但自从“自制”解决方案以来我并不真正关心为我规避了它。感谢 Diego Basch 的建议。


我正在尝试安装 leinigen,遵循此处的 shell 脚本说明:http://leiningen.org/。我下载了 'lein' 脚本并执行了,但出现以下错误:

[/usr/local/bin (git:master) ] $ ./lein.sh 
Could not find artifact lein-newnew:lein-newnew:jar:0.3.7
This could be due to a typo in :dependencies or network issues.
Could not resolve dependencies

我在 stackexchange 上找到的最接近的答案是:Installation of Leiningen 2.X in Mac OS X

但这并没有帮助。任何帮助都可以解决这个问题。

谢谢,

马特

【问题讨论】:

  • 你为什么不通过 Homebrew 安装它?
  • 好的——我最初尝试过,但失败了。经过反思,我将“leiningen”拼错为“leinigen”。它现在起作用了。我称之为解决了我的需求。非常感谢!
  • fyi,为我安装了 v1.7.1,现在我必须按照以下位置的升级示例:github.com/technomancy/leiningen/wiki/Upgrading
  • 附带问题:为什么您的 /usr/local/bin 是 git 存储库?
  • @Michiel Borkent :不是——我的 '.bashrc' 脚本有一些修改,当我在我的 git 存储库中时可以帮助我,但它的行为并不完全正确,并且它使它看起来像 /usr/local/bin 是一个 git repo,但它不是。我现在和它一起生活......

标签: macos clojure installation leiningen


【解决方案1】:

您可以通过 Homebrew 在 OSX 上安装 Leiningen 2(这就是您现在想要的):

brew install leiningen --devel

注意--devel 开关,否则你会得到最新的稳定版本 Leiningen 1.7。有关如何开始使用的更多有用信息,请参阅此博客:http://jrheard.tumblr.com/post/40024238467/getting-started-with-clojure

【讨论】:

  • 谢谢!我在没有使用“--devel”开关的情况下进行了安装(在看到您的帖子之前),并且确实获得了 v1.7.1,然后在单独的步骤中进行了升级(请参阅原始帖子的 cmets)。再次感谢!
  • 好的,实际上,有一些问题,从头开始,在这里使用您的方法安装,现在可以正常工作了。再次感谢!
【解决方案2】:

这是 leiningen-RC1 中的一个已知错误,并且已在 leiningen-RC2 中修复。

https://github.com/technomancy/leiningen/issues/915

【讨论】:

    【解决方案3】:

    对于 mac os yosemite 仅适用于

    brew install leiningen
    

    【讨论】:

      猜你喜欢
      • 2013-09-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-13
      相关资源
      最近更新 更多