kdb+的下载与安装

kdb+/q的下载及安装本来十分简单,但由于各种原因,特别是在国内下载时需要访问“不可见”网站,导致初学者下载、安装时容易遇到一些困难,本文再次简单介绍kdb+/q个人免费版的下载及安装(更多细节可参考《kdb+中文教程》第一章、第九章、第十章以及“如何下载64位kdb+”一文的相关内容,高手请绕道走~)。

1. 选择Windows版还是Linux版、MacOS版?

平时主要用哪个操作系统就选择那个操作系统对应的版本。
如果是kdb+/q初学者,且只用过Windows,那么就选择Windows版kdb+/q。

2.选择32位版本还是64位版本?

32位与64位应用的具体区别请自行搜索。

32位kdb+/q可运行在32位操作系统上,也可运行在64位操作系统上,单个q可访问的内存少于4GB,但是可以使用多个q实现使用大于4GB的内存,单个q可以存取远大于4GB的磁盘数据库。

对于kdb+/q初学者,可以暂时选择32位kdb+/q。

使用32位kdb+/q时无需联网,使用642位kdb+/q(个人免费版)时,需要联网。

3. 32位版本的下载与安装
(1)下载
访问https://kx.com/download,阅读授权协议、填写相关信息、选择下载所需版本。
在这里插入图片描述
如果Windows等版本链接上方出现的不是“进行人机身份验证”而是显示无法访问网站的图标(如下图),说明需要进行Google人机身份验证但无法访问Google网站。
在这里插入图片描述
解决方法1:自己科学/艺术上网下载。
解决方法2:请他人帮忙下载(填写自己的信息)。
解决方法3:如果以前下载过且记下实际下载页面链接,再次访问实际下载页面下载。(这可能违反kx相关要求;本公众号不提供链接)
解决方法4:使用64位版本。

(2)安装
把下载的文件解压,创建c:\q文件夹(目录),把q.k复制到c:\q目录,把q.exe复制到c:\q\w32目录(q.exe保存在w32子目录是惯例,其实它保存在哪里都可以),运行c:\q\w32\q.exe即可启动q。(如果是linux或MacOS版,q.k文件复制到 /q目录,q文件复制到/q/l32或~/q/m32)。

如果q.k保存在其它目录,则需要设置QHOME环境变量,参考上述相关教程。

4. 64位版本的下载与安装
(1)下载
访问https://ondemand.kx.com,阅读授权协议、填写相关信息、下载。
在这里插入图片描述
如果Submit request按钮上面没有出现“进行人机身份验证”,那么填写好相关信息后点击Submit request按钮,可能会一次停止在这个界面,没有响应,无法下载。
在这里插入图片描述
解决方法1:自己科学/艺术上网。
解决方法2:请他人帮忙下载(填写自己的信息)。
解决方法3:如果是第一次下载,需要申请授权文件kc.lic,可使用miniconda下载(见“如何下载64位kdb+”一文);如果只需要更新文件,不需要更新kc.lic,可以直接从https://anaconda.org/kx/kdb/files下载文件。(如果不想用miniconda下载,可以自行研究https://anaconda.org/kx/kdb/files里压缩文件里的q.py文件……)

(2)安装
把下载的文件解压,创建c:\q文件夹(目录),把q.k复制到c:\q目录,把q.exe复制到c:\q\w64目录(q.exe保存在w64子目录是惯例,其实它保存在哪里都可以),运行c:\q\w64\q.exe即可启动q。(如果是linux或MacOS版,q.k文件复制到 /q目录,q文件复制到/q/l64或~/q/m64)。

如果q.k保存在其它目录,则需要设置QHOME环境变量,参考上述相关教程。

说明:本文经授权转载自微信公众号kdbcnbook。
kdbcn

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值