Installare lo strumento Azure Data CLI (azdata
) con pip
Si applica:all'interfaccia della riga di comando di Azure Data (
azdata
)
Questo articolo descrive come installare lo strumento Azure Data CLI (azdata
) in Windows, Linux o macOS usando pip
.
Suggerimento
Per un'esperienza più semplice, è possibile installare azdata
con uno strumento di gestione pacchetti per Windows, Linux, (distribuzioni Ubuntu, Debian, RHEL, openSUSE e SLE) e macOS.
Prerequisiti
azdata
è un'utilità da riga di comando scritta in Python che consente agli amministratori del cluster di avviare e gestire le risorse dati tramite API REST. La versione minima richiesta di Python è 3.6.
pip
è obbligatorio per scaricare e installare lo strumento azdata
. Le seguenti istruzioni forniscono esempi per Windows, Linux (Ubuntu) e macOS. Per l'installazione di Python su altre piattaforme, vedere la documentazione di Python. È anche necessario installare e aggiornare la versione più recente del pacchetto Python requests
:
pip3 install -U requests
Installazione in azdata
Windows
In un client Windows, scaricare il pacchetto Python necessario da https://www.python.org/downloads/. Per Python 3.6 e versioni successive, quando si installa Python viene installato anche pip3.
Suggerimento
Quando si installa Python 3, selezionare l'opzione per aggiungere Python a
PATH
. Se non lo fai, puoi più tardi trovare dove si trova pip3 e aggiungerlo manualmente aPATH
.Aprire una nuova sessione di Windows PowerShell in modo che acceda al percorso di Python più recente.
A partire dal rilascio di SQL Server 2019 CU5,
azdata
ha una versione semantica indipendente dal server. Se sono state installate versioni precedenti diazdata
, è importante disinstallarle prima di installare la versione più recente.Ad esempio, per 2019-cu4 eseguire questo comando:
pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-cu4/requirements.txt
Nota
Negli esempi precedenti sostituire
2019-cu6
con la versione e l'aggiornamento CU dell'installazione diazdata
.Installare
azdata
.pip3 install -r https://aka.ms/azdata
Installazione azdata
Linux
In Linux è necessario installare Python 3.6 e quindi eseguire l'aggiornamento di pip. Nell'esempio seguente vengono illustrati i comandi da usare per Ubuntu. Per altre piattaforme Linux, vedere la documentazione di Python.
Installare i pacchetti Python necessari:
sudo apt-get update && \ sudo apt-get install -y python3 && \ sudo apt-get install -y python3-pip && \ sudo apt-get install -y libkrb5-dev && \ sudo apt-get install -y libsqlite3-dev && \ sudo apt-get install -y unixodbc-dev
Aggiornare pip3.
sudo -H pip3 install --upgrade pip
A partire dal rilascio di SQL Server 2019 CU5,
azdata
ha una versione semantica indipendente dal server. Se sono state installate versioni precedenti diazdata
, è importante disinstallarle prima di installare la versione più recente.Ad esempio, eseguire questo comando per
2019-cu6
:pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-cu6/requirements.txt
Nota
Negli esempi precedenti sostituire
2019-cu6
con la versione e l'aggiornamento CU dell'installazione diazdata
.Installare
azdata
.pip3 install -r https://aka.ms/azdata --user
Nota
L'opzione
--user
consente di installareazdata
nella directory di installazione utente di Python, Questo si trova solitamente su Linux come~/.local/bin
. Aggiungere questa directory al percorso o passare alla directory di installazione utente ed eseguire./azdata
da questa posizione.
Installare azdata
in macOS
Per installare azdata
in macOS, eseguire questa procedura. Per ogni passaggio, eseguire l'esempio nel terminale.
In un client macOS installare Homebrew se non è stato ancora installato:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Installare Python e pip, versione minima 3.0:
brew install python3
Installare le dipendenze:
pip3 install -U requests brew install freetds
A partire dall'uscita di SQL Server 2019 CU5,
azdata
ha una versione semantica indipendente dal server. Se sono state installate versioni precedenti diazdata
, è importante disinstallarle prima di installare la versione più recente. Ad esempio il comando seguente rimuove la versione RC1 diazdata
:pip3 uninstall -r https://azdatacli.blob.core.windows.net/python/azdata/2019-rc1/requirements.txt
Installare Azure Data CLI.
pip3 install -r https://aka.ms/azdata