【问题标题】:How do I edit OSX PATH?如何编辑 OSX 路径?
【发布时间】:2014-12-13 03:13:14
【问题描述】:

如何编辑 OSX 路径?

我正在为 Eclipse Luna 安装 Play Framework (Activator),以便在 Scala 中构建 Spark 应用程序,然后在 Play 中进行可视化。

https://www.playframework.com/documentation/2.3.x/Installing

但是在这样做之后,当我执行 $ activator -help 时它不会出现。

这是我的路径:

MyName-MacBook-Pro:~ myname$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/myname/Documents/Spark/Activator

这是测试:

MyName-MacBook-Pro:~ myname$ activator -help
-bash: activator: command not found

【问题讨论】:

  • 按照自述文件,我启动了在端口 8888 上运行的 Activator 浏览器 UI。这意味着它已安装在我的机器上。但我仍然不知道如何在 Eclipse 中使用它。我将继续尝试该教程。

标签: macos path command-line-interface


【解决方案1】:

您可以临时添加路径。这在下面解释。这将仅对活动终端会话有效。

在终端执行如下回显命令

echo $PATH

这将输出现有路径。复制粘贴现有路径,将需要添加的路径添加到其中,用“:”分隔(这从现有路径中可以看出)并将其分配给新路径。下面给出的命令

PATH=<list of new paths separated by:>

例如,

server:~ myMac$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/usr/local/git/bin

server:~ myMac$ PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/usr/local/git/bin:/Users/myname/Documents/Spark/Activator

如果您需要永久添加它,您必须编辑 ~/.bash_profile 文件。这里解释一下——http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/

【讨论】:

  • 这对于在 OS X 上通过双击启动的 gui 应用程序没有帮助。它们不使用 shell 或 shell 初始化文件。
猜你喜欢
  • 1970-01-01
  • 2012-11-21
  • 1970-01-01
  • 2017-05-25
  • 1970-01-01
  • 2021-04-16
  • 1970-01-01
  • 2012-03-09
  • 2011-07-12
相关资源
最近更新 更多