我有一个旧版本的大众汽车,我使用标准vw
语法从终端运行。
我通过下载git并运行make
安装了最新版本。当我现在运行vw
时,我是否运行新版本的do我需要更新别名还是别的?
答案 0 :(得分:1)
我在运行哪个Vowpal Wabbit?
这是一个依赖shell的答案。对于大多数炮弹来说,这应该有效:
which vw
如果你正在使用sh
这样的bash
兼容shell,那么这也应该有效:
type vw
它是哪个版本?
vw --version
请勿使用shell别名在版本之间切换。
别名不会在shell调用中保留,因此vw实用程序(例如vw-hypersearch
)可能不会使用您认为正在使用的版本(因为您有一些误解的vw
别名集某处)。
相反,您需要先安装' (基本上将您的vowpalwabbit/vw
可执行文件复制到标准位置(例如,使用make install
从您运行的同一位置make
),最后确保您的PATH包含您安装的目录{{1}在例如通过预先vw
:
/usr/local/bin
更好:将上述内容放在export PATH=/usr/local/bin:$PATH
(或等效内容)中,这样您就不需要在登录时重复设置。