首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级后更改默认版本的药剂?

升级后更改默认版本的药剂?
EN

Stack Overflow用户
提问于 2017-04-24 14:47:20
回答 2查看 1.1K关注 0票数 0

我想升级Mac上的药剂。自制显示我已经成功升级了。但当我运行灵丹妙药-版本,我得到了旧版本??

要将升级版本设置为默认版本,还需要执行额外的步骤吗?

这是相关的终端信息..。

代码语言:javascript
复制
22:~ 22$ elixir --version
Erlang/OTP 19 [erts-8.2] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

Elixir 1.3.4
22:~ 22$ brew update

Updated 1 tap (homebrew/core).
==> New Formulae
guile@2.0
==> Updated Formulae
bazel@0.2    folly        harfbuzz     libgosu      scalaenv     terragrunt
22:~ 22$ 
22:~ 22$ brew upgrade elixir
Error: elixir 1.4.2 already installed
22:~ 22$ elixir --version
Erlang/OTP 19 [erts-8.2] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false]

Elixir 1.3.4
22:~ 22$ 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-24 15:07:11

检查版本是否已安装(但未激活)

代码语言:javascript
复制
$ brew info elixir

如果您得到了多个版本,那么:

代码语言:javascript
复制
$ brew switch elixir 1.4.2

如果这不起作用,请检查提到的其他here方法

票数 3
EN

Stack Overflow用户

发布于 2017-04-24 15:25:55

因为构建表单的源代码非常简单,所以我不用费心使用brew作为灵丹妙药。我确实用啤酒来代替erlang。

代码语言:javascript
复制
get clone https://github.com/elixir-lang/elixir.git
cd elixir
git checkout v1.4.2
make clean && make && sudo make install

在第一次构建时不需要进行清理,但是当您更改版本时,就需要这样做了。

当您准备更新到更高版本时

代码语言:javascript
复制
git fetch origin
git checkout <new-tag>
make clean && make && sudo make install

还没有让我失望。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43591259

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档