Tim*_*ess 54 macos scheme mit-scheme
我想在我的Mac上安装MIT Scheme,我已经下载了MacOS X二进制文件(x86-64).
但是,我无法使用Mac终端工作.
我试图关注这些文章:
在Mac OS X Leopard上安装MIT/GNU Scheme
但它似乎过时了,不起作用.
所以,我正在寻找一种简单的方法,它允许我使用Mac终端编写Scheme代码.
我已经挣扎了几个小时试图安装它.
Ale*_*x K 73
EL CAPITAN更新:
我发现的最佳方式是从这里:
对于32位版本,请运行以下命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-i386
Run Code Online (Sandbox Code Playgroud)
然后输入管理员密码,并运行以下命令:
sudo ln -s /usr/local/lib/mit-scheme-i386/mit-scheme /usr/local/bin/scheme
Run Code Online (Sandbox Code Playgroud)
对于64位版本,首先运行此命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64
Run Code Online (Sandbox Code Playgroud)
然后输入管理员密码并运行以下命令:
sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme
Run Code Online (Sandbox Code Playgroud)就是这样!现在,您可以通过在命令行中键入"scheme"来在终端中使用MIT Scheme:
Joh*_*ski 40
Homebrew让您轻松自如.在终端上,键入:
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go) ; brew install mit-scheme
完成!
编辑
安装脚本已被移动:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ; brew install mit-scheme
Run Code Online (Sandbox Code Playgroud)
Vir*_*ing 25
对优胜美地10.10.3:
安装X11.app和homebrew后,
$ brew tap homebrew/x11
$ brew install mit-scheme
Run Code Online (Sandbox Code Playgroud)
当一个维护的包管理器(如homebrew)涵盖所有依赖项和构建内容时,我发现它更容易.
编辑:简单
$ brew install mit-scheme
Run Code Online (Sandbox Code Playgroud)
会做.X11现在是可选的而不是依赖.还有一个--with-x11
选项需要整个Xcode.
tys*_*njh 20
您可以使用以下命令使用自制软件安装方案
brew install mit-scheme
Run Code Online (Sandbox Code Playgroud)
leo*_*wer 10
如果你有最新版本的Mac系统,El Capitan 10.11.2,你可能需要做一些与上面不同的事情.
第一个命令是相同的. 对于64位版本,首先运行此命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64
Run Code Online (Sandbox Code Playgroud)
然后输入管理员密码并运行以下命令:
sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme
注意:区别在于您需要将本地放在/ usr /和/ bin /之间
在终端中键入scheme以查看它是否有效.如果您获得以下屏幕截图,则表示您已成功完成.
你肯定需要把当地放在那里.原因是,Apple改进了OSX 10.10(无根)中的操作系统安全性,并且不允许对一般系统范围的二进制文件(例如/ usr/bin)进行更改.
小智 6
如果您对@ virgil-ming接受的答案有疑问,请尝试以下方法:
$ brew install Caskroom/cask/xquartz
$ brew install mit-scheme
Run Code Online (Sandbox Code Playgroud)
当然,同样的想法,但是当brew tap homebrew/x11
多个冲突响应时,这让我开始运行.
一如既往,记得brew update
在遇到问题时再试一次,这是一本家庭催眠故事指南.
归档时间: |
|
查看次数: |
36537 次 |
最近记录: |