安裝Turbodbc通過init腳本

安裝Turbodbc及其依賴項,libboost-all-dev、unixodbc-dev python-dev, init腳本。

寫的John.Lourdu

去年發表在:2022年5月11日

Turbodbc是一個Python模塊,使用ODBC接口來訪問關係數據庫。

它有依賴libboost-all-dev,unixodbc-dev,python-dev包,需要安裝。

你可以手動安裝這些,或者您可以使用一個init腳本自動化安裝。

創建初始化腳本

在筆記本中運行這個示例腳本創建集群的init腳本。

% python dbutils.fs.mkdirs (“dbfs: / < path-to-init-script >”) dbutils.fs.put (“dbfs: / < path-to-init-script > / turbodbc_install。sh”、“”“# !/bin/bash #安裝依賴包sudo apt-get - y安裝libboost-all-dev unixodbc-dev python-dev pip安裝turbodbc = =以下4.4.1”“”,真的)

記得init腳本的路徑。你需要它在配置集群。

配置初始化腳本

按照文檔來配置一個集群級init腳本(AWS|Azure|GCP)。

指定init腳本的路徑。使用相同的路徑,你使用的示例腳本。

在配置init腳本之後,重新啟動集群。