我对终端不好,所以我不知道这意味着什么......
您应该将框架安装目录添加到系统PATH中。在UNIX系统上,这意味着执行以下操作:
export PATH=$PATH:/path/to/play20
在Windows上,您需要在全局环境变量中设置它。这意味着更新环境变量中的PATH,不要使用带空格的路径。
如果您使用的是UNIX,请确保播放脚本是可执行的(否则请执行chmod a + x播放)。
有人可以指导我完成这些步骤。我将Play 2.0文件夹放在我的/ Documents。
中
答案 0 :(得分:9)
如果在Mac上使用OS X,我建议安装Play Brew。
首先安装Brew
ruby <(curl -fsSkL raw.github.com/mxcl/homebrew/go)
然后安装Play
brew install play
打开.bash_profile
vi ~/.bash_profile
通过更新或添加PATH行来确保/ usr / local / bin在您的路径中:
PATH=/usr/local/bin:$PATH
打开一个新的终端窗口,Play应该在你的路径上。
您可能还想安装(通过brew)Scala,SBT等。
答案 1 :(得分:7)
这就是我所做的:
下载播放框架,将其解压缩到我的桌面,打开iterm并vi ~/.bash_profile
添加路径:export PATH=$PATH:/Users/*your-username*/Desktop/play-2.2.0
保存文件(按esc并键入:wq [save and quit])重新加载bash_profile,只需在目录中输入source ~/.bash_profile
cd并type play
即可完成。
希望这有帮助。
答案 2 :(得分:1)
在export PATH=$PATH:/path/to/play20
中,/path/to/play20
是您真实路径的占位符,应该是/Users/ronyjohn007/Documents/play20
[将文件夹从Finder拖到终端窗口中以获取实际名称] - 所以输入:< / p>
export PATH=$PATH:/Users/ronyjohn007/Documents/play20
这告诉你的shell查看这样的文件夹中的可执行文件。然后:
chmod +x /Users/ronyjohn007/Documents/play20/play
这提供了play
文件执行权限。现在关闭并重新打开终端,输入play
,然后输入。
答案 3 :(得分:1)
您还可以使用/usr/bin
中的符号链接指向确切的文件,这在您在系统上使用多个版本的播放时非常有用
BTW(我可以看到你在上一个问题中执行了反向操作:) - 删除了上一个:/ usr / bin / play命令)
(分别粘贴每一行并确认):
sudo -i
cd /usr/bin
chmod +x /Users/ronyjohn007/Documents/play-2.0.3/play
ln -ls /Users/ronyjohn007/Documents/play-2.0.3/play play
exit
其他示例 - 在这种情况下为git master
# this creates new folder in your docs,
# and clones current master version of Play from GitHub to
# /Users/ronyjohn007/Documents/play-from-github/Play20 folder
cd ~/Documents
mkdir play-from-github
cd play-from-github/
git clone https://github.com/playframework/Play20.git
# this sets alternative command as in sample 1
sudo -i
cd /usr/bin
chmod +x /Users/ronyjohn007/Documents/play-from-github/Play20/play
ln -ls /Users/ronyjohn007/Documents/play-from-github/Play20/play play-master
exit
最后,您现在可以查看哪个命令指向哪个版本:
ls -la /user/bin | grep play
应该给出类似的东西:
... play -> /Users/ronyjohn007/Documents/play-2.0.3/play
... play-master -> /Users/ronyjohn007/Documents/play-from-github/Play20/play
终端重新打开后,它们都应作为常用命令使用。
注意:当然,您无法对使用play
创建的应用程序使用play-master new ...
命令,反之亦然!
答案 4 :(得分:1)
您可以编辑〜/ .profile文件并添加:
导出PLAY_HOME =你的播放目录 export PATH = $ PATH:$ PLAY_HOME