在哪里放置Play包以供控制台识别命令?

时间:2015-11-01 07:16:44

标签: scala playframework installation install

https://www.playframework.com/documentation/2.0/Installing下载二进制包给我一个play-2.0文件夹,其中包含play exec文件。但是,使用控制台返回

在同一目录上运行播放
play: command not found

我的环境是MAC,我试过

chmod a+x play

遇到同样的问题

有人可以给我一个关于安装过程的指南吗?

1 个答案:

答案 0 :(得分:1)

当我们运行command时,shell会在目录列表(文件夹)中查找此文件(command)。此目录列表存储在名为PATH的环境变量中。如果您想查看PATH内的值。你可以运行:

echo $PATH

请注意,文件夹以:分隔。

您遇到的问题是因为s​​hell找不到包含文件play的目录。发生这种情况是因为游戏的目录不在PATH

您可以通过运行

将游戏的目录添加到PATH
export PATH=$PATH:/path/to/your/play/dir

这是暂时的。退出shell会话后,您将松开它。要使其永久化,您需要编辑主文件夹中的.bash_profile文件,并在文件末尾添加此命令并保存。