我想在MacOSX Yosemite上安装Mono。
我安装了它但我尝试输入“mono”,终端说“命令未找到”。所以它看起来无法正确安装?
如何在MacOSX Yosemite上正确安装Mono?
答案 0 :(得分:2)
在OS X上安装软件的最简单方法是使用像Homebrew这样的包管理器。要安装Homebrew,请打开终端并粘贴以下命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后要安装Mono,您只需使用
即可brew install mono
将安装版本4.2.0.179。
答案 1 :(得分:2)
较新版本的单声道符合“El Capitan”要求,即不在 / usr / bin 中安装任何内容,因此现在使用 / usr / local / bin 。我不确定哪个单声道4.x版本开始......
但我会假设你的路径中没有/ usr / local / bin(?),试试:
export PATH=/usr/local/bin:${PATH}
which mono
which mcs
在我的情况下,我安装了4.2.0:
$ which mono
/usr/local/bin/mono
$ which mcs
/usr/local/bin/mcs
$ mono --version
Mono JIT compiler version 4.2.0 (explicit/2701b19 Mon Aug 31 09:57:28 EDT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
$ cat `which mcs`
#!/bin/sh
export PATH=$PATH:/Library/Frameworks/Mono.framework/Versions/4.2.0/bin
export PKG_CONFIG_PATH=/Library/Frameworks/Mono.framework/External/pkgconfig:/Library/Frameworks/Mono.framework/Versions/4.2.0/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/4.2.0/share/pkgconfig:$PKG_CONFIG_PATH
exec /Library/Frameworks/Mono.framework/Versions/4.2.0/bin/mono $MONO_OPTIONS /Library/Frameworks/Mono.framework/Versions/4.2.0/lib/mono/4.5/mcs.exe "$@"
答案 2 :(得分:0)
Homebrew当然是一种选择。
另一种方法是下载Mono .pkg file,运行.pkg并接受许可证以在Mac上安装Mono。稳定的Mono版本在Mono website
上提供