Kdb 如何在另一个目录中安装q?

Kdb 如何在另一个目录中安装q?,kdb,Kdb,我正在尝试将q安装在主目录以外的目录中。这可能吗?如果q在另一个目录中,它似乎会失败。我在尝试运行时遇到以下错误: '/Users/cammil/q/q.k. OS reports: No such file or directory 0:: `/Users/cammil/q/q.k 将QHOME设置为包含q.k文件的目录。这应该可以解决问题 此外,如果该目录不包含k4.lice(许可证)文件,则将QLIC设置为包含许可证文件的目录 在此处阅读有关环境变量的更多详细信息:将您的QHOME设置为

我正在尝试将q安装在主目录以外的目录中。这可能吗?如果q在另一个目录中,它似乎会失败。我在尝试运行时遇到以下错误:

'/Users/cammil/q/q.k. OS reports: No such file or directory
0::
`/Users/cammil/q/q.k

QHOME
设置为包含q.k文件的目录。这应该可以解决问题

此外,如果该目录不包含k4.lice(许可证)文件,则将QLIC设置为包含许可证文件的目录


在此处阅读有关环境变量的更多详细信息:

将您的
QHOME
设置为包含q.k文件的目录。这应该可以解决问题

此外,如果该目录不包含k4.lice(许可证)文件,则将QLIC设置为包含许可证文件的目录


在此处阅读有关环境变量的更多详细信息:

KDB+在启动时使用QHOME环境变量。QHOME指定在何处查找q.k文件,如果未定义该文件,kdb将默认查找主目录。它还将以同样的方式查找许可证文件。因此,必须将QHOME变量定义为保存.q.k和k4.lic文件的目录。(或者,您可以为许可证定义QLIC变量)

KDB+在启动时使用QHOME环境变量。QHOME指定在何处查找q.k文件,如果未定义该文件,kdb将默认查找主目录。它还将以同样的方式查找许可证文件。因此,必须将QHOME变量定义为保存.q.k和k4.lic文件的目录。(或者,您可以为许可证定义QLIC变量)

该文档中缺少的是,在需要的
lic
的情况下使用了两个位置,
q.k
和可选的
q.q
未在其预期位置找到(
QHOME
QLIC
QINIT
分别返回到
QHOME
)。同时检查
$HOME/q
和q可执行文件的目录。值得一提的是,许可证检查在执行
q.k
之前进行,并且可能需要internet连接。该文档中缺少的是,在需要
lic
q.k>的情况下使用了两个位置和可选的
q.q
未在其预期位置找到(
QHOME
QLIC
QINIT
,可回退到
QHOME
)。同时检查了
$HOME/q
和q可执行文件的目录。值得一提的是,许可证检查发生在执行
q.k
之前,可能需要internet连接