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