Installation vowpal wabbit安装:完成时没有错误,但大众没有';行不通

Installation vowpal wabbit安装:完成时没有错误,但大众没有';行不通,installation,ubuntu-12.04,vowpalwabbit,Installation,Ubuntu 12.04,Vowpalwabbit,我正在尝试在Ubuntu 12.04 64位上安装vowpal wabbit。我遵循了这方面的指导,总结如下: git clone git://github.com/JohnLangford/vowpal_wabbit.git cd vowpal_wabbit make make test 全部完成,没有错误。但是当我尝试的时候 vw 或 我得到以下错误: bash: /usr/bin/vw: No such file or directory 我对linux还很陌生,我不知道该从这

我正在尝试在Ubuntu 12.04 64位上安装vowpal wabbit。我遵循了这方面的指导,总结如下:

git clone git://github.com/JohnLangford/vowpal_wabbit.git

cd vowpal_wabbit

make

make test
全部完成,没有错误。但是当我尝试的时候

vw

我得到以下错误:

bash: /usr/bin/vw: No such file or directory

我对linux还很陌生,我不知道该从这里走到哪里。有什么想法吗?

一个解决方案是使用

sudo make install
另一个解决方案是为vw二进制文件创建别名:

alias vw=/path/where/I/have/vowpal_wabbit/vowpalwabbit/vw

另一个解决方案是从
$PATH

目录中创建一个到二进制文件的符号链接。安装VW最简单的方法是从官方存储库获取其编译版本

sudo apt-get install vowpal-wabbit

更新人:但是,VW的编译版本不是最新版本。目前,兼容的版本是7.3,而在git,当前的版本是7.10。

请注意,alias解决方案只能在当前的shell中工作。更好更干净的解决方案是将安装了
vw
的目录添加到
PATH
。这将确保从shell调用的其他程序可以找到它。显式语法是:
export PATH=$PATH:/directory/where/vw/is/installed
如果需要永久性更改,则新shell启动时必须运行
alias…
export PATH…
命令,这可以在
~/.bashrc
中完成(如果使用Bash)。看见
sudo apt-get install vowpal-wabbit