内容简介:本文主要介绍:由于本文使用的是32bit免费版本的kdb+(从环境要求:
本文主要介绍:
- 配置kdb和 Python 交互的jupyter-notebook环境:使用pyq
- pyq的安装与使用
1. pyq的jupyter环境配置
由于本文使用的是32bit免费版本的kdb+(从 官网 下载windows.zip),所以Python也需要是32位版本的。
环境要求:
- 安装必须使用windows的cmd环境
- Python须为3.6版本(如不是,需要创建虚拟环境,下面会介绍)
1.1 Python3.6虚拟环境的配置
如果默认已经是python3.6的32位版本,则本节可以跳过。
否则,在windows下,使用conda命令创建32位的虚拟环境:
set CONDA_FORCE_32BIT=1 conda create -n py36_32 python=3.6
这样会在 C:\Anaconda3\envs
下生成一个 py36_32
的虚拟环境,使用如下命令可以激活该环境:
activate py36_32
可以看到在激活之后,python变为32位的3.6版本:
pip
版本:
接下来的步骤都要在此虚拟环境下进行。
1.2 Jupyter
环境的配置
接下来,严格按照 Install Jupyter Kernel 上的步骤:
- 这里前两步已经不用再做了;
-
%VIRTUAL_ENV%
就是1.1中创建的python虚拟环境的位置,即C:\Anaconda3\envs\py36_32
; - 第4步,将从 官网 下载windows.zip解压到
%VIRTUAL_ENV%
目录下; - 剩下的按步骤进行。
在这里配置环境变量 QHOME
和 QBIN
:
QHOME: %VIRTUAL_ENV%\q QBIN: %QHOME%\w32\q.exe
以及 Path
中添加:
C:\Anaconda3\envs\py36_32\q\w32 C:\Anaconda3\envs\py36_32\q
全部完成之后,执行(仍需在虚拟环境下):
pip install jupyter pyq pyq-kernel
再执行
%QBIN% python.q -mpyq.kernel install
即安装完毕。完成之后,执行下面代码可以检验是否安装成功:
>jupyter kernelspec list Available kernels: pyq_3 C:\Users\a\AppData\Roaming\jupyter\kernels\pyq_3 python3 c:\users\a\py36\share\jupyter\kernels\python3
2. PYQ的配置
依然是在python3.6 32位的虚拟环境下,执行:
pip install -U pyq
在虚拟环境(python3.6 32bit)下启动pyq,否则会报错找不到python.dll:
q python.q
之后便可以使用pyq的功能,具体使用不再介绍,移步 pyq user guide 。
3. Jupyter 展示
先激活虚拟环境:
activate py36_32
启动 jupyter
:
jupyter notebook
在 new
下选取 PyQ3
即可:
大功告成!
以上所述就是小编给大家介绍的《kdb+和jupyter的配置》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- 6、如何获取配置中心的配置
- React降级配置及Ant Design配置
- vscode 配置eslint 开发vue的相关配置
- git commit 规范校验配置和版本发布配置
- hadoop地址配置、内存配置、守护进程设置、环境设置
- 在hibernate中配置事务级别与命名查询配置【原创】
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Google将带来什么?
杰夫·贾维斯 / 陈庆新、赵艳峰、胡延平 / 中华工商联合出版社 / 2009-8 / 39.00元
《Google将带来什么?》是一本大胆探索、至关重要的书籍,追寻当今世界最紧迫问题的答案:Google将带来什么?在兼具预言、宣言、思想探险和生存手册性质的这样一《Google将带来什么?》里,互联网监督和博客先锋杰夫·贾维斯对Google这个历史上发展速度最快的公司进行了逆向工程研究,发现了40种直截了当、清晰易懂的管理与生存原则。与此同时,他还向我们阐明了互联网一代的新世界观:尽管它具有挑战性......一起来看看 《Google将带来什么?》 这本书的介绍吧!
CSS 压缩/解压工具
在线压缩/解压 CSS 代码
RGB CMYK 转换工具
RGB CMYK 互转工具