我想安装MIT计划在我的Mac,我已经下载了MacOS X的二进制文件(X86-64)。
但是,我不能使它工作使用Mac终端。
我曾试图按照这些文章:
在Mac OS X Leopard的安装MIT / GNU计划
在Mac OS X上安装MIT计划
但似乎已经过时,无法正常工作。
所以,我正在寻找一个简单的方法,让我使用的是Mac终端编写Scheme代码。
我一直在努力了几个小时,试图安装它。
我想安装MIT计划在我的Mac,我已经下载了MacOS X的二进制文件(X86-64)。
但是,我不能使它工作使用Mac终端。
我曾试图按照这些文章:
在Mac OS X Leopard的安装MIT / GNU计划
在Mac OS X上安装MIT计划
但似乎已经过时,无法正常工作。
所以,我正在寻找一个简单的方法,让我使用的是Mac终端编写Scheme代码。
我一直在努力了几个小时,试图安装它。
更新的埃尔卡皮坦 :
我发现,最好的办法就是从这里 :
对于32位版本 ,运行以下命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-i386
然后输入管理员密码,并运行此命令:
sudo ln -s /usr/local/lib/mit-scheme-i386/mit-scheme /usr/local/bin/scheme
对于64位版本 ,第一次运行这个命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64
然后输入管理员密码,并运行此命令:
sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme
就是这样! 现在你应该可以通过键入“方案”进入命令行使用MIT计划在终端:
自制很容易让你的。 在终端,键入:
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
对于约塞米蒂10.10.3:
安装X11.app和自制软件后,
$ brew tap homebrew/x11
$ brew install mit-scheme
我发现它时更容易,如自制软件维护包管理器涵盖了所有的依赖和建立的东西。
编辑:简单
$ brew install mit-scheme
会做。 X11现在是可选的,而不是依赖。 还有一个--with-x11
这需要整个Xcode的选项。
您可以使用安装方案自制使用下面的命令
brew install mit-scheme
如果您有最新版本的Mac系统, 埃尔卡皮坦10.11.2的,你可能需要做一些比上面有所不同。
第一个命令将是相同的。 对于64位版本 ,第一次运行这个命令:
sudo ln -s /Applications/MIT\:GNU\ Scheme.app/Contents/Resources /usr/local/lib/mit-scheme-x86-64
然后输入管理员密码,并运行此命令:
sudo ln -s /usr/local/lib/mit-scheme-x86-64/mit-scheme /usr/local/bin/scheme
注:不同的是,你需要把之间的/ usr /和/斌/ 本地
在终端类型方案,看看它是否工作。 如果你得到下面的截图,这意味着你成功了。
成功结果
你肯定需要把当地那里。 原因是这样的,苹果改善在OSX OS安全10.10(无根),和改变的一般系统范围的二进制文件(例如/ usr / bin)中是不允许的。
如果您有来自@维吉尔明接受的答案麻烦,试试这个:
$ brew install Caskroom/cask/xquartz
$ brew install mit-scheme
同样的想法,当然,不过这让我和运行时brew tap homebrew/x11
与矛盾多回应。
与往常一样,记得要brew update
然后再试一次,当你有问题,一拉自制的故障排除指南 。
如果您使用的MacPorts,该命令是类似于其他人张贴自制软件 -
sudo port install mit-scheme
这让我起来相当不错的OS X 10.8.5
更新MAC OS海伊谢拉:
工作对我来说只是执行(如果使用的是自制):
brew install mit-scheme
如果您使用的码头工人,我建议你这样做:
docker run -it inikolaev/alpine-scheme
将下降直接进入方案REPL。