使用python的dask搭建分布式集群

2021-10-22 07:27:00 字數 631 閱讀 1165

優勢:dask內部自動實現了分布式排程、無需使用者自行編寫複雜的排程邏輯和程式;通過呼叫簡單的方法就可以進行分布式計算、並支援部分模型的並行化處理;內部實現的分布式演算法:xgboost、lr、sklearn的部分方法等

用一句話說:dask就是python版本的spark,是乙個用python 語言實現的分布式計算框架

建議使用:anaconda3工具包

系統:windows、linux

1.conda安裝:

conda install dask
2.pip 安裝:

pip install dask
3.source安裝:

git clone dask/dask

cd dask

python setup.py install

1.conda安裝:

conda install dask distributed-cconda-forge
2.pip 安裝:

pip install dask distributed --upgrade
3.source安裝:

解決dask的dashboard無法顯示問題

在jupyter notebook執行dask distribute client,開啟dashboard時,無法顯示監控內容 開啟dashboard 只顯示後台報錯 問題分析 可能是bokeh的版本與tornado不相容 解決步驟 檢視當前bokeh版本 import bokeh bokeh.ve...

使用python的介面測試環境搭建及使用

環境搭建 python 安裝 建議使用python3.7 pycharm安裝 requests安裝 pip3 install requests requests 基本使用 usage import requests r requests.get r.status code 200 python is...

使用Eclipse搭建Python開發環境

pydev是乙個強大的eclipse外掛程式,安裝該外掛程式,使用者可以使用eclipse來進行python應用程式的開發和除錯。即通過pydev可以將eclipse作為python ide。pydev 提供了一些很好的功能,如 語法錯誤提示 源 編輯助手 quick outline globals...