Contenuto principale

mpm download

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 Gestione dei pacchetti.

Descrizione

mpm download --release=<release> --destination=</full/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:

È possibile specificare le opzioni in qualsiasi ordine.

esempio

mpm download --inputfile=</full/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=R2025b --destination=/path/to/download/folder --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network

    Windows® (eseguire come amministratore):

    .\mpm.exe download --release=R2025b --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 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 computer di destinazione utilizzando mpm install.

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

    • Utilizzando l'opzione --destination, specificare il percorso assoluto 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 tutte le piattaforme Linux, Windows e Mac supportate da mpm. mpm include inoltre i prodotti necessari nel download, MATLAB e Deep Learning Toolbox.

    Linux o Mac:

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

    Windows (eseguire come amministratore):

    .\mpm.exe download --release=R2025b --destination="\path\to\download\folder" --products=Simulink Deep_Learning_Toolbox_Model_for_ResNet-50_Network --platforms=glnxa64 win64 maca64 maci64
  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 assoluto della cartella scaricata.

    • Utilizzando l'opzione --destination, specificare il percorso assoluto 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
      #platform.maci64

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

      platform.glnxa64
      platform.win64
      platform.maca64
      platform.maci64
    • 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

    Salvare il file.

  3. Scaricare i prodotti e i pacchetti di supporto utilizzando mpm download. Specificare il percorso completo 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 assoluto della cartella scaricata.

    • Utilizzando l'opzione --destination, specificare il percorso assoluto 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=R2025b

Cartella di destinazione per il download, specificata come percorso assoluto 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

  • maca64Mac Apple silicon

  • maci64Mac Intel

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
#platform.maci64

Esempio --platforms=glnxa64

Esempio --platforms=glnxa64 win64 maca64 maci64

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 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_r2025a.txt

Limiti

  • mpm supporta il download dei prodotti e dei pacchetti di supporto solo per queste release:

    • Prodotti: R2017b o successive

    • Pacchetti di supporto: R2019a o successive

  • Non tutti i prodotti MathWorks sono disponibili per tutti i sistemi operativi e le architetture che MATLAB supporta:

  • mpm supporta il download di release di aggiornamento specifiche solo dalla release R2021b e successive.

    • Per le release dalla R2018b alla R2021a, mpm scarica l'ultima release di aggiornamento.

    • Per le release R2017b e R2018a, mpm scarica la release generale (aggiornamento 0).

  • mpm non supporta il download di questi prodotti:

    • IEC Certificazione Kit

    • DO Qualification Kit

    • Simulink Code Inspector™

    • Polyspace® Client™ per Ada

    • Polyspace Server™ per Ada

    Per scaricare e installare questi prodotti, utilizzare il programma di installazione interattivo. È possibile scaricare solo i prodotti per i quali si dispone di una licenza. Per ulteriori dettagli, vedere Installazione dei prodotti con licenza scaricati utilizzando il programma di installazione del prodotto di MathWorks.

  • mpm non supporta il download di questi pacchetti di supporto:

    • Image Acquisition Toolbox™ Support Package for GenICam™ Interface

    • Image Acquisition Toolbox Support Package for GigE Vision® Hardware

    • Simulink Coder™ Support Package for BBC micro:bit

    • MATLAB Support Package for IP Cameras

    • New Desktop for MATLAB

    • MATLAB Support Package for Parrot® Drones

    • MATLAB Support Package for Ryze Tello Drones

    • Pacchetto di supporto Simulink Real-Time™

    Per scaricare e installare questi pacchetti di supporto:

    1. Scaricare l'utility di download del software di supporto per la piattaforma.

    2. Eseguire l'utility di download. Selezionare la release, i pacchetti di supporto desiderati e la cartella di destinazione per il download.

    3. Una volta completato il download, aprire il file readme.txt nella cartella di download. Seguire le istruzioni contenute nel file readme per installare i pacchetti di supporto.