Contenuto principale

mpm download

R2026b

Scaricare i prodotti dalla riga di comando del sistema operativo (Linux, Windows, Mac)

L'utilizzo di mpm download dalla riga di comando del sistema operativo richiede MATLAB® Package Manager. Vedere Acquisizione di MATLAB Package Manager.

Se si desidera invece gestire i pacchetti all'interno di MATLAB, vedere MATLAB Packages and Package Dependencies.

Descrizione

Input dalla riga di comando

mpm download --release=<release> --destination=<path/to/destination> --products=<product1> ... <productN> scarica i prodotti e i pacchetti di supporto di MathWorks® per la release specificata nella cartella di destinazione designata. MATLAB Package Manager (mpm) scarica inoltre qualsiasi prodotto necessario.

Eseguire questo comando dalla riga di comando del sistema operativo. È quindi possibile distribuire i prodotti scaricati su più computer o installarli su macchine offline.

esempio

mpm download ... [options] imposta ulteriori opzioni di download, utilizzando la sintassi precedente. Ad esempio:

  • Per specificare le piattaforme del computer per cui si desidera scaricare i prodotti, utilizzare l'opzione --platforms=<platform1> ... <platformN>.

  • Per omettere le dipendenze del prodotto dal download, utilizzare l'opzione --no-deps.

  • Per accettare le licenze dei fornitori, necessarie per alcuni pacchetti di supporto, utilizza l’opzione --accept-vendor-licenses.

È possibile specificare le opzioni in qualsiasi ordine.

esempio

File di input

mpm download --inputfile=<path/to/file> scarica i prodotti utilizzando un file di input. È possibile scaricare un file di input modello per la propria release dalla cartella mpm-input-files su GitHub®. È necessario specificare --inputfile senza nessun'altra opzione.

esempio

Esempi

comprimi tutto

Scaricare i prodotti e i pacchetti di supporto di MathWorks utilizzando mpm download, quindi installarli utilizzando mpm install.

  1. Scaricare l'ultima release di Simulink® e Deep Learning Toolbox™ Model for ResNet-50 Network in una cartella sul computer. mpm include inoltre i prodotti necessari nel download, MATLAB e Deep Learning Toolbox.

    Linux® o Mac:

    ./mpm download --release=R2026b --destination=/path/to/download/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows® (eseguire come amministratore):

    .\mpm.exe download --release=R2026b --destination="\path\to\download\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network
  2. Se si installano i prodotti su un altro computer, copiare la cartella scaricata in una posizione accessibile al computer di destinazione. Ad esempio, copiare la cartella su un'unità di rete condivisa o sul computer stesso utilizzando un supporto rimovibile.

  3. Nella cartella scaricata, andare alla sottocartella mpm/<ARCH>, dove <ARCH> è l'architettura della piattaforma del computer di destinazione, ad esempio glnxa64 (Linux) o win64 (Windows). Questa sottocartella contiene la versione di mpm che è possibile utilizzare per installare i prodotti e il pacchetto di supporto scaricati. Solo su Linux e Mac, assegnare i permessi di esecuzione a mpm in modo da poterlo eseguire.

    Linux o Mac:

    cd /path/to/download/folder/mpm/<ARCH>
    chmod +x mpm

    Windows:

    cd "\path\to\download\folder\mpm\<ARCH>"
  4. Installare i prodotti scaricati sul computer di destinazione utilizzando mpm install.

    • Utilizzando l'opzione --source, specificare il percorso della cartella scaricata.

    • Utilizzando l'opzione --destination, specificare il percorso della posizione in cui si desidera installare i prodotti.

    • Utilizzando l'opzione --products, specificare i prodotti che si desidera installare. mpm installa inoltre i prodotti necessari, MATLAB e Deep Learning Toolbox. Per l'elenco completo dei prodotti per release, vedere la cartella mpm-input-files in GitHub.

    Linux o Mac:

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (eseguire come amministratore):

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Scaricare i prodotti e i pacchetti di supporto di MathWorks per più piattaforme, copiarli su un'unità di rete condivisa e installarli sulle piattaforme di destinazione.

  1. Scaricare l'ultima release di Simulink e Deep Learning Toolbox Model for ResNet-50 Network in una cartella sul computer. Scaricare i prodotti per le piattaforme Linux, Windows e Mac. mpm include inoltre nel download i prodotti necessari, MATLAB e Deep Learning Toolbox.

    Linux o Mac:

    ./mpm download --release=R2026b --destination=/path/to/download/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network --platforms=glnxa64 win64 maca64

    Windows (eseguire come amministratore):

    .\mpm.exe download --release=R2026b --destination="\path\to\download\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network --platforms=glnxa64 win64 maca64
  2. Copiare la cartella scaricata in una posizione accessibile al computer di destinazione. Ad esempio, copiare la cartella su un'unità di rete condivisa o sul computer stesso utilizzando un supporto rimovibile.

  3. Nella cartella scaricata, andare alla sottocartella mpm/<ARCH>, dove <ARCH> è l'architettura della piattaforma del computer di destinazione, ad esempio glnxa64 (Linux) o win64 (Windows). Questa sottocartella contiene la versione di mpm che è possibile utilizzare per installare i prodotti e il pacchetto di supporto scaricati. Solo sulle piattaforme Linux e Mac, assegnare i permessi di esecuzione a mpm in modo da poterlo eseguire.

    Linux o Mac:

    cd /path/to/download/folder/mpm/<ARCH>
    chmod +x mpm

    Windows:

    cd "\path\to\download\folder\mpm\<ARCH>"
  4. Installare i prodotti scaricati sul ogni computer di destinazione utilizzando mpm install.

    • Utilizzando l'opzione --source, specificare il percorso della cartella scaricata.

    • Utilizzando l'opzione --destination, specificare il percorso della posizione in cui si desidera installare i prodotti.

    • Utilizzando l'opzione --products, specificare i prodotti che si desidera installare. mpm installa inoltre i prodotti necessari, MATLAB e Deep Learning Toolbox. Per l'elenco completo dei prodotti per release, vedere la cartella mpm-input-files in GitHub.

    Linux o Mac:

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows (eseguire come amministratore):

    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

Scaricare i prodotti e i pacchetti di supporto per l'ultima release di MATLAB specificando le opzioni di download in un file di input. Quindi, copiare i prodotti su un altro computer e installarli su quest'ultimo.

  1. Dalla cartella mpm-input-files, aprire la cartella dell'ultima release MATLAB e scaricare una copia del file mpm_input_<release>.txt.

  2. Nel file scaricato, configurare il download di MATLAB rimuovendo i commenti alle righe che iniziano con un # singolo e aggiornando i loro valori.

    Specificare le opzioni di download.

    • Livello di aggiornamento della release (opzionale)

      Per impostazione predefinita, mpm scarica le ultime versioni dei prodotti di MATLAB per la release indicata.

      Per scaricare un aggiornamento specifico della release, rimuovere il commento alla riga updateLevel e modificare il livello di aggiornamento. Ad esempio:

      • updateLevel=0 scarica la release generale.

      • updateLevel=1 scarica l'aggiornamento 1.

    • Cartella di download (necessario)

      Rimuovere il commento alla riga destinationFolder e specificare una cartella di download.

      Esempio Linux o Mac:

      destinationFolder=/home/<USER>/downloads/mathworks

      Esempio Windows:

      destinationFolder=C:\Users\<USER>\Downloads\MathWorks
    • Piattaforme (opzionale)

      Per impostazione predefinita, mpm scarica i prodotti per la piattaforma del computer che esegue il comando mpm download.

      Se si prevede di installare questi prodotti su computer con piattaforme diverse, copiare questo blocco di codice nel file di input e rimuovere il commento relativo alle piattaforme di tali computer.

      ## Uncomment the lines of the platforms for which you want to download products.
       
      #platform.glnxa64
      #platform.win64
      #platform.maca64

      Ad esempio, questo codice scarica i prodotti per le piattaforme Linux (glnxa64), Windows (win64) e Mac (maca64).

      platform.glnxa64
      platform.win64
      platform.maca64
    • Prodotti

      Rimuovere il commento ai prodotti che si desidera scaricare. Ad esempio, questo codice scarica due prodotti. Non è necessario rimuovere il commento al prodotto richiesto, MATLAB, poiché mpm scarica automaticamente i prodotti necessari.

      product.Statistics_and_Machine_Learning_Toolbox
    • Pacchetti di supporto

      Rimuovere il commento ai pacchetti di supporto che si desidera scaricare. Ad esempio, questo codice scarica due pacchetti di supporto. Non è necessario rimuovere il commento dal prodotto richiesto, Deep Learning Toolbox.

      product.Deep_Learning_Toolbox_Model_for_ResNet-50_Network
      # ...
      product.Deep_Learning_Toolbox_Model_for_VGG-16_Network

      Per scaricare alcuni pacchetti di supporto, è necessario accettare le licenze dei fornitori. Per accettare tutti gli accordi di licenza dei fornitori, decommenta questa riga nel file di input.

      acceptVendorLicenses=yes

    Salvare il file.

  3. Scaricare i prodotti e i pacchetti di supporto utilizzando mpm download. Specificare il percorso del file di input scaricato e aggiornato.

    Linux o Mac:

    ./mpm download --inputfile=/path/to/file/mpm_input_<release>.txt
    

    Windows (eseguire come amministratore):

    .\mpm.exe download --inputfile="\path\to\file\mpm_input_<release>.txt"
  4. Se si installano i prodotti e i pacchetti di supporto su un altro computer, copiare la cartella scaricata in una posizione accessibile al computer di destinazione. Ad esempio, copiare la cartella su un'unità di rete condivisa o sul computer stesso utilizzando un supporto rimovibile.

  5. Nella cartella scaricata, andare alla sottocartella mpm/<ARCH>, dove <ARCH> è l'architettura della piattaforma del computer di destinazione, ad esempio glnxa64 (Linux) o win64 (Windows). Questa sottocartella contiene la versione di mpm che è possibile utilizzare per installare i prodotti e il pacchetto di supporto scaricati. Solo sulle piattaforme Linux e Mac, assegnare i permessi di esecuzione a mpm in modo da poterlo eseguire.

    Linux o Mac:

    cd /path/to/download/folder/mpm/<ARCH>
    chmod +x mpm

    Windows:

    cd "\path\to\download\folder\mpm\<ARCH>"
  6. Installare i prodotti scaricati sul computer di destinazione utilizzando mpm install.

    • Utilizzando l'opzione --source, specificare il percorso della cartella scaricata.

    • Utilizzando l'opzione --destination, specificare il percorso della posizione in cui si desidera installare i prodotti.

    • Utilizzando l'opzione --products, specificare i prodotti che si desidera installare. mpm installa inoltre i prodotti necessari, MATLAB e Deep Learning Toolbox.

    Linux o Mac:

    ./mpm install --source=/path/to/download/folder --destination=/path/to/install/folder --products=Simulink Statistics_and_Machine_Learning_Toolbox Deep_Learning_Toolbox_Model_for_ResNet-50_Network Deep_Learning_Toolbox_Model_for_VGG-16_Network
    Windows (eseguire come amministratore):
    .\mpm.exe install --source="\path\to\download\folder" --destination="\path\to\install\folder" --products=Simulink Statistics_and_Machine_Learning_Toolbox Deep_Learning_Toolbox_Model_for_ResNet-50_Network Deep_Learning_Toolbox_Model_for_VGG-16_Network

Argomenti di input

comprimi tutto

Release da scaricare, specificata come nome della release MATLAB.

  • Per scaricare l'ultima versione di una release, che include tutti gli aggiornamenti, specificare solo il nome della release, ad esempio R2024b.

  • Per scaricare una specifica release di aggiornamento, specificare il nome della release con il suffisso del numero di aggiornamento, ad esempio R2024bU4.

  • Per scaricare la versione iniziale di una release, senza aggiornamenti, specificare il nome della release con il suffisso update 0, ad esempio R2024bU0, R2024bGR.

Esempio --release=R2026b

Cartella di destinazione per il download, specificata come percorso assoluto o relativo della cartella. Se la cartella di destinazione non esiste, mpm la crea, compresa qualsiasi cartella intermedia.

La cartella di destinazione non deve contenere alcun file di prodotto precedentemente scaricato utilizzando mpm download. Se si specifica una cartella con file di prodotto esistenti, mpm genera un errore.

Esempio --destination=/home/<USER>/downloads/mathworks

Prodotti e pacchetti di supporto da scaricare, specificati come elenco di nomi di prodotti e di pacchetti di supporto, separati da spazi.

Per l'elenco completo dei prodotti e dei pacchetti di supporto che mpm è in grado di scaricare, aprire il file di input per la release dalla cartella mpm-input-files su GitHub. Specificare i prodotti utilizzando il formato mostrato nel file di input. Ad esempio, si supponga di voler scaricare Computer Vision Toolbox™. Nel file di input, la riga contenente questo prodotto è formattata come segue, con gli spazi sostituiti da trattini bassi.

#product.Computer_Vision_Toolbox

Copiare il testo dopo il punto nell'opzione --products.

--products=Computer_Vision_Toolbox

Non è necessario specificare i prodotti richiesti. Se un prodotto o un pacchetto di supporto richiede un altro prodotto, mpm lo include nel download.

Se il nome di un prodotto o di un pacchetto di supporto include parentesi e la shell della riga di comando non interpreta le parentesi come testo, inserire un carattere di escape prima di ogni parentesi. Utilizzare il carattere di escape supportato dalla shell. Ad esempio, per scaricare il pacchetto di supporto Computer Vision Toolbox Model for R(2+1)D Video Classification utilizzando il carattere di escape barra inversa, specificare --products come segue:

--products=Computer_Vision_Toolbox_Model_for_R\(2+1\)D_Video_Classification

Per informazioni sui prodotti che mpm non è in grado di scaricare, vedere Limiti.

Esempio --products=MATLAB Simulink Fixed-Point_Designer scarica MATLAB, Simulink e Fixed-Point Designer™.

Esempio --products=Deep_Learning_Toolbox scarica Deep Learning Toolbox e il conseguente prodotto richiesto, MATLAB.

Piattaforme per le quali scaricare i prodotti, specificate come elenco delle piattaforme separate da spazi. Le piattaforme valide sono:

  • glnxa64 — Linux

  • win64 — Windows

  • maca64 — Mac

Specificare questa opzione quando la piattaforma del computer utilizzato per scaricare i prodotti è diversa da quella del computer su cui gli stessi verranno installati. Se non si specifica --platforms, mpm scarica i prodotti per la piattaforma utilizzata per scaricarli. Se si tenta di installare i prodotti su una piattaforma per la quale non sono stati scaricati, mpm genera un errore.

Per specificare le piattaforme in un file di input, copiare questo blocco di codice nel file di input. Quindi, rimuovere il commento alle piattaforme per le quali si desidera scaricare i prodotti.

## Uncomment the lines of the platforms for which you want to download products.
 
#platform.glnxa64
#platform.win64
#platform.maca64

Esempio --platforms=glnxa64

Esempio --platforms=glnxa64 win64 maca64

A partire dalla release MPM 2026.1: L'opzione per scaricare i prodotti per le piattaforme Intel® Mac non è più disponibile. Per scaricare i prodotti per le piattaforme Intel Mac utilizzando la release mpm 2025.3 o precedenti, specificare l'opzione --platforms=maci64 (riga di comando) o platform.maci64 (file di input).

Opzione per omettere le dipendenze del prodotto (ossia i prodotti richiesti da altri prodotti o pacchetti di supporto) dal download. Utilizzare questa opzione per evitare il download di prodotti già scaricati o attualmente installati.

Ad esempio, si supponga di voler scaricare DSP System Toolbox™ per aggiungerlo a un'installazione esistente di MATLAB. Specificare le seguenti opzioni per scaricare DSP System Toolbox ma non i prodotti necessari, MATLAB e Signal Processing Toolbox™.

--products=DSP_System_Toolbox --no-deps

Per includere Signal Processing Toolbox nel download, specificarlo nell'elenco --products. mpm sostituisce l'opzione --no-deps per questo prodotto.

--products=Signal_Processing_Toolbox DSP_System_Toolbox --no-deps

Non è possibile utilizzare --no-deps per omettere le dipendenze dei pacchetti di supporto (ossia i pacchetti di supporto richiesti da altri pacchetti di supporto). Se si omette un pacchetto di supporto richiesto quando si specifica --no-deps, mpm genera un errore ed elenca il pacchetto di supporto richiesto che è necessario aggiungere all'elenco --products.

Per un esempio di utilizzo di --no-deps durante il download e l'installazione dei pacchetti di supporto, vedere Installazione dei pacchetti di supporto su computer offline.

File di input per la configurazione del download, specificato come percorso assoluto o relativo di un file di input valido.

Scaricare un file di input modello per la propria release dalla cartella mpm-input-files su GitHub. Utilizzando questo file, è possibile specificare la cartella di download e selezionare i prodotti e i pacchetti di supporto che si desidera scaricare senza doverli inserire dalla riga di comando. È necessario specificare --inputfile senza nessun'altra opzione.

Esempio --inputfile=/home/<USER>/matlab/mpm_input_r2026a.txt

Opzione per accettare ulteriori accordi di licenza dei fornitori. Per scaricare alcuni pacchetti di supporto, è necessario accettare le licenze dei fornitori.

Limiti