2014-09-03 50 views
0

我想在Ubuntu 12.04 64位上安装vowpal wabbit。我跟着这个page的方向,这是我在这里总结:vowpal wabbit安装:完成没有错误,但vw不起作用

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

cd vowpal_wabbit 

make 

make test 

所有,没有任何错误完成。但是,当我尝试

vw 

vw --help 

我得到以下错误:

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

我很新的Linux和我不知道在哪里何去何从。有任何想法吗?

回答

0

一种解决方案是使用

sudo make install 

另一种解决方案是创建别名的VW二进制VW二进制安装到/usr/local/bin/vw

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

又一解决方案是创建一个符号链接到您的$PATH中的目录中的二进制文件。

+0

使用别名=解决方案,像魅力一样工作。谢谢! – ADJ 2014-09-04 03:16:02

+0

请注意,别名解决方案仅适用于目前的shell。一个更好更清洁的解决方案是将'vw'安装到的目录添加到'PATH'中。这将确保它可以通过shell调用的其他程序找到。显式语法为:'export PATH = $ PATH:/ directory/where/vw/is/installed' – arielf 2015-03-30 09:38:05

+0

如果需要永久更改,则必须运行'别名...'和'导出PATH ...'命令当一个新的shell启动时,可以完成例如在'〜/ .bashrc'中(如果你使用Bash)。请参阅http://stackoverflow.com/questions/14917942/advantage-of-path-over-alias – 2015-03-30 16:29:46

2

安装VW的最简单方法是从官方存储库获取其编译版本。

sudo apt-get install vowpal-wabbit 

更新由Alesh:然而,大众的编译版本是不是最新的版本。目前编译版本是7.3,而在git上当前版本是7.10。

相关问题