摘要:本文主要介紹配置和交互的環(huán)境使用的安裝與使用的環(huán)境配置由于本文使用的是免費(fèi)版本的從官網(wǎng)下載,所以也需要是位版本的。展示先激活虛擬環(huán)境啟動(dòng)在下選取即可大功告成
本文主要介紹:
配置kdb和Python交互的jupyter-notebook環(huán)境:使用pyq
pyq的安裝與使用
1. pyq的jupyter環(huán)境配置由于本文使用的是32bit免費(fèi)版本的kdb+(從官網(wǎng)下載windows.zip),所以Python也需要是32位版本的。
環(huán)境要求:
安裝必須使用windows的cmd環(huán)境
Python須為3.6版本(如不是,需要?jiǎng)?chuàng)建虛擬環(huán)境,下面會(huì)介紹)
1.1 Python3.6虛擬環(huán)境的配置
如果默認(rèn)已經(jīng)是python3.6的32位版本,則本節(jié)可以跳過(guò)。
否則,在windows下,使用conda命令創(chuàng)建32位的虛擬環(huán)境:
set CONDA_FORCE_32BIT=1 conda create -n py36_32 python=3.6
這樣會(huì)在C:Anaconda3envs下生成一個(gè)py36_32的虛擬環(huán)境,使用如下命令可以激活該環(huán)境:
activate py36_32
可以看到在激活之后,python變?yōu)?2位的3.6版本:
pip版本:
接下來(lái)的步驟都要在此虛擬環(huán)境下進(jìn)行。
1.2 Jupyter環(huán)境的配置
接下來(lái),嚴(yán)格按照Install Jupyter Kernel上的步驟:
這里前兩步已經(jīng)不用再做了;
%VIRTUAL_ENV%就是1.1中創(chuàng)建的python虛擬環(huán)境的位置,即C:Anaconda3envspy36_32;
第4步,將從官網(wǎng)下載windows.zip解壓到%VIRTUAL_ENV%目錄下;
剩下的按步驟進(jìn)行。
在這里配置環(huán)境變量QHOME和QBIN:
QHOME: %VIRTUAL_ENV%q QBIN: %QHOME%w32q.exe
以及Path中添加:
C:Anaconda3envspy36_32qw32 C:Anaconda3envspy36_32q
全部完成之后,執(zhí)行(仍需在虛擬環(huán)境下):
pip install jupyter pyq pyq-kernel
再執(zhí)行
%QBIN% python.q -mpyq.kernel install
即安裝完畢。完成之后,執(zhí)行下面代碼可以檢驗(yàn)是否安裝成功:
>jupyter kernelspec list Available kernels: pyq_3 C:UsersaAppDataRoamingjupyterkernelspyq_3 python3 c:usersapy36sharejupyterkernelspython32. PYQ的配置
依然是在python3.6 32位的虛擬環(huán)境下,執(zhí)行:
pip install -U pyq
在虛擬環(huán)境(python3.6 32bit)下啟動(dòng)pyq,否則會(huì)報(bào)錯(cuò)找不到python.dll:
q python.q
之后便可以使用pyq的功能,具體使用不再介紹,移步pyq user guide。
3. Jupyter 展示先激活虛擬環(huán)境:
activate py36_32
啟動(dòng)jupyter:
jupyter notebook
在new下選取PyQ3即可:
大功告成!
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/18037.html
摘要:顯示中文此外,單獨(dú)拎出來(lái)的另一個(gè)原因是,還有一個(gè)中文顯示的問(wèn)題。首先我們來(lái)看可以使用的字體你應(yīng)該看到下面這樣的表格然后找到支持中文的字體名,然后設(shè)置的默認(rèn)字體當(dāng)然,你可以添加到剛才的配置中,或者采用這個(gè)博客的方法。 又到擺脫重復(fù)工作,換個(gè)心情,然而并沒(méi)有軟用的時(shí)間了。這次,教大家如何搭建一個(gè)好看的jupyter環(huán)境。 安裝Jupyter 先來(lái)展示一下我的環(huán)境 python: 3.5....
摘要:及系統(tǒng)已經(jīng)安裝好的同學(xué)可以忽略這一節(jié)。源默認(rèn)按裝的版本不是最新版本的,需要通過(guò)添加源的方式來(lái)安裝最新版本的。然后用將這個(gè)安裝好的容器做成鏡像。擴(kuò)展如果要大數(shù)據(jù)分析,還需要安裝很多大數(shù)據(jù)相關(guān)的包。 jupyter-notebook是我很喜歡的工具,搭環(huán)境稍顯麻煩,其實(shí)jupyter web形式的使用方式,最好的部署方式是在云上,一次部署到哪里都可以使用,豈不快哉?,F(xiàn)在各家云服務(wù)器還挺貴的...
摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會(huì)自動(dòng)安裝上,作為其運(yùn)行的。這只是一開(kāi)始,之后還有里各種找不到外部安裝的的情況。終于,意識(shí)到這些方法都是錯(cuò)誤的思路。這才知道原來(lái)是無(wú)法識(shí)別。 為什么要用IPython/Jupyter? python里面調(diào)試確實(shí)有點(diǎn)煩惱,尤其是在vim里,想要嘗試一些簡(jiǎn)單的編碼問(wèn)題,實(shí)在是有點(diǎn)麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個(gè)文件測(cè)試一個(gè)簡(jiǎn)單的功能。 而...
摘要:所以,應(yīng)該直接了當(dāng)?shù)陌惭b,其中也會(huì)自動(dòng)安裝上,作為其運(yùn)行的。這只是一開(kāi)始,之后還有里各種找不到外部安裝的的情況。終于,意識(shí)到這些方法都是錯(cuò)誤的思路。這才知道原來(lái)是無(wú)法識(shí)別。 為什么要用IPython/Jupyter? python里面調(diào)試確實(shí)有點(diǎn)煩惱,尤其是在vim里,想要嘗試一些簡(jiǎn)單的編碼問(wèn)題,實(shí)在是有點(diǎn)麻煩,不想到命令行模式一行一行執(zhí)行,也不想再新建一個(gè)文件測(cè)試一個(gè)簡(jiǎn)單的功能。 而...
閱讀 2373·2021-11-24 09:39
閱讀 3130·2021-10-09 09:53
閱讀 1112·2021-09-22 16:06
閱讀 4414·2021-09-02 10:18
閱讀 775·2021-08-23 09:42
閱讀 1717·2021-08-17 10:11
閱讀 2669·2019-08-30 13:02
閱讀 2104·2019-08-30 12:49