L'aggiornamento di Anaconda o Python su macOS è complicato. Ma l'utilizzo del processo spiegato di seguito renderà tutto più semplice. Per questo, Presumo che tu abbia un sistema pulito senza alcuna installazione di Anaconda o Python (tranne Python 2.7 e Python 3.8.2 poiché sono preinstallati con macOS Big Sur). Se hai già installato Anaconda o Python, disinstallali usando qualsiasi Mac App Cleaner. Senza molto ritardo, Iniziamo.
Processo di installazione
- Installa Homebrew da qui o seguilo. Homebrew è un gestore di pacchetti per macOS proprio come apt-get lo è per Debian (Linux) o pip
è per pitone.- Per installare homebrew, apri il terminale e copia e incolla il seguente codice:
- Aggiorneremo e miglioreremo la birra solo per assicurarci che tutto sia a posto. Fare quello, copia incolla il seguente codice:
- aggiornamento prontezza && aggiornamento prontezza
- Ora, agregaremos el directorio de homebrew a la variabileIn statistica e matematica, un "variabile" è un simbolo che rappresenta un valore che può cambiare o variare. Esistono diversi tipi di variabili, e qualitativo, che descrivono caratteristiche non numeriche, e quantitativo, che rappresentano quantità numeriche. Le variabili sono fondamentali negli esperimenti e negli studi, poiché consentono l'analisi delle relazioni e dei modelli tra elementi diversi, facilitare la comprensione di fenomeni complessi.... de entorno PATH
- echo ‘export PATH = ”/ usr / Locale / sbin: $ IL PERCORSO"’ >> ~ / .zshrc
- Esci dal terminale e riaprilo.
- Dopo aver installato brew, è ora di installare python usando brew e sarà molto facile aggiornare python usando brew in futuro se esce una nuova versione di cui parleremo più avanti.
- Per installare Python, invocheremo il seguente comando nel terminale:
- Dopo aver installato Python, ancora una volta usciremo dal terminale e lo riapriremo in modo che il terminale possa accedere ai collegamenti simbolici python3 appena creati.
- Ora, digita python3 nel terminale, mostrerà l'ultima versione di python3 che in questo caso è python 3.9.1
- Infatti, da Python 3.4, pip è incluso di default con il programma di installazione binario Python. Quindi, non abbiamo bisogno di installarlo esplicitamente. Ma eseguiremo un comando di aggiornamento per assicurarci che pip e alcuni altri pacchetti siano aggiornati.
Scrivi il seguente codice nel terminale:- installazione pip3: aggiornamento della ruota dello strumento di configurazione dei pip
- Ora, installeremo l'ambiente virtuale, leggi di più sull'ambiente virtuale qui. In sintesi, la creazione di un ambiente virtuale ci consentirà di evitare l'installazione di pacchetti Python a livello globale, che potrebbe rompere gli strumenti di sistema o altri progetti.
- python3 -m pip install virtualenv
- Per creare un ambiente virtuale, seleziona una cartella o una posizione del progetto. In questo caso, creeremo l'ambiente virtuale nella home directory.
- Prima di poter iniziare a installare o utilizzare i pacchetti nell'ambiente virtuale, dovremo attivarli. L'attivazione di un ambiente virtuale posizionerà gli eseguibili python e pip specifici per l'ambiente virtuale nel PATH della nostra shell.
- fonte ~ / pyenv / bidone / Attivare
- python3 -m pip install – aggiorna la ruota degli strumenti di configurazione dei pip
- Ora, installeremo i pacchetti Python e di apprendimento automatico necessari per iniziare:
- pip richieste di installazione jupyterlab notebook jupyter pandas numpy matplotlib seaborn scipy sklearn beautifulsoup4
- Se hai bisogno di installare più pacchetti, puoi farlo attraverso nome del pacchetto di installazione pip3. Assicurati solo ogni volta che lo fai, hanno attivato l'ambiente virtuale. Questo è tutto!
Attiva l'ambiente virtuale ed esegui il notebook jupyter
- Per semplificare, Presumo che tu abbia chiuso il terminale o riavviato il sistema. Apri il terminale e digita quanto segue:
- Hai eseguito con successo il notebook jupyter.
Mi chiamo Siddharth Shankar. Sono un professionista analitico con più di 2 anni di esperienza nella gestione degli aspetti operativi e tecnici quotidiani del progetto, insieme alla compilation, analisi dei dati e reportistica. Sono una persona organizzata orientata ai dettagli con un background in Statistica e certificazioni A + Tecnico di ingegneria del software e PC. Per saperne di più visita: https://www.linkedin.com/in/Sshankar7/