我是框架Play的新手!和Linux和我试图安装Play!阶。
我遵循官方教程(official play! tutorial)
但我有这个问题:
当我运行此命令时:$ activator new my-first-app play-scala
我有这个警告:
The program 'new' is currently not installed. You can install it by typing:
sudo apt-get install nmh
当我跑sudo apt-get install nmh
时,它说:nmh is already the newest version.
(我仍然有同样的问题)
我也试过运行激活器UI,但我也有错误:
Output key: !=unknown/error, -=none, 1=yes/on, 0=no/off
我做错了吗?
提前谢谢!
编辑:我已经定义了PATH变量,但在关闭bash后它已被取消。这是问题。
所以我尝试用这个命令明确定义PATH变量:
export PATH=$PATH
但它没有用 我也试过这个:
echo "export PATH=$PATH:/home/sim/Bureau/Site/play-2.2.3/" >> /etc/bash.bashrc
这行已经写在bash.bashrc文件中,但它仍然无法正常工作。 如何定义PATH变量?
答案 0 :(得分:6)
如我的评论中所述,您希望将export PATH=$PATH:/full/path/to/activator/directory
添加到.bashrc
文件中。
答案 1 :(得分:6)
我想在linux中逐步激活安装程序
将存档解压缩到您具有读写访问权限的位置。 (运行激活器将一些文件写入分发中的目录,因此不要安装到/ opt,/ usr / local或其他任何您需要特殊权限才能写入的地方。)
在您的路径中添加激活器
$ chmod +x /full/path/to/activator/directory/activator
,然后您可以创建bash脚本来运行激活器或将其添加到您的路径中(将export PATH=$PATH:/full/path/to/activator/directory
添加到您的用户&# 39; s .bashrc
(您可以在用户主目录中找到它))$ chmod +x /full/path/to/activator/directory/activator
,然后您可以创建bash脚本来运行激活器或将其添加到路径中(将export PATH=$PATH:/full/path/to/activator/directory
添加到{{} 1}} 您可以使用this教程学习bash脚本 我编写了执行激活器的简单bash脚本 使用它没有任何明示或暗示的保证。对于因本规范直接或间接造成或声称造成的任何损害,我将承担责任。 Here是我的代码链接。
答案 2 :(得分:1)
使用下面提到的步骤在CenOS6或Amazon Linux计算机上安装激活器
$ curl -LO https://downloads.typesafe.com/typesafe-activator/1.3.10/typesafe-activator-1.3.10.zip
$ unzip typesafe-activator-1.3.10.zip
$ sudo mv activator-dist-1.3.10 /opt
$ sudo ln -s /opt/activator-dist-1.3.10/bin/activator /usr/local/sbin/activator
答案 3 :(得分:-1)