Cum se instalează Python pe Mac: Ghid pentru instalare fără întreruperi

Te întrebi cum poți instala Python pe un Mac pentru a valorifica puterea hardware-ului și a sistemului de operare macOS în dezvoltarea și testarea mai rapidă a programelor? Ei bine, continuă să citești!

Python nu este doar un limbaj de programare, ci o adevărată piatră de temelie în universul tehnologiei, alimentând o multitudine de aplicații, de la platforme web la algoritmi de învățare automată. Dacă ești utilizator de Mac, ai toate motivele să te bucuri, deoarece combinația dintre Python și macOS reprezintă o pereche dinamică pentru dezvoltarea de software și analiza datelor.

Datorită versatilității, lizibilității și multitudinii de biblioteci, Python a devenit alegerea preferată atât a profesioniștilor, cât și a începătorilor. Atunci când este utilizat pe un sistem macOS, un mediu prietenos, obții o combinație puternică ce simplifică procesul de scriere a codului, experimentare și dezvoltare a proiectelor.

Indiferent dacă ești un dezvoltator experimentat sau un începător curios, alianța Mac-Python îți poate amplifica considerabil productivitatea.

În acest ghid detaliat, te voi îndruma prin diverse modalități de a instala Python pe Mac, asigurând o configurare fără probleme.

Cât de important este Python ca limbaj de programare?

Python este un limbaj de programare fundamental în domeniul informaticii. Accesibilitatea sa pentru începători, datorită lizibilității și simplității sale, îl recomandă, în timp ce bibliotecile și cadrele sale robuste satisfac și cerințele utilizatorilor avansați. Versatilitatea sa include dezvoltarea web, analiza datelor, învățarea automată și automatizarea robotică a proceselor.

Python este esențial în analiza datelor și în inteligența artificială. Acest lucru se datorează naturii sale open-source care favorizează o comunitate activă. Dezvoltatorii independenți sau cei din mediul corporate preferă să scrie cod sau soluții de analiză a datelor sub formă de scripturi Python. La nivel global, programatorii știu că pot accesa suport gratuit și extins pentru Python, în cazul în care codul se blochează.

Mai mult, giganți tehnologici precum Google și Facebook se bazează în mare măsură pe el. Prezența Python în educație sprijină noii programatori. Adaptabilitatea sa asigură că rămâne un instrument esențial pentru numeroase sarcini.

Vezi și: 15 proiecte Python pentru începători de exersat și învățat

Motive pentru a instala Python pe Mac

Principalul avantaj al utilizării macOS împreună cu Python pentru programare este nivelul înalt de securitate, oferit de puține sisteme de operare, cu excepția Linux. Hackerii și spammerii din întreaga lume dezvoltă programe malware și viruși pentru computerele Windows, deoarece majoritatea utilizatorilor de computere preferă Windows.

Dat fiind că macOS are o cotă de piață mai mică, atacurile cibernetice asupra MacBook-urilor și iMac-urilor sunt mai rare. În plus, Apple are o echipă de securitate puternică, care se asigură că macOS este aproape imun la malware și viruși.

Alte motive importante sunt:

  • MacBook-urile și iMac-urile sunt apreciate pentru activitățile creative, științifice și de programare.
  • macOS este bazat pe Unix, oferind o interfață de linie de comandă solidă pentru dezvoltare și scripting.
  • Mac-ul include o suită de instrumente pentru dezvoltatori, cum ar fi Xcode, Terminal și Homebrew.
  • Mac-urile sunt renumite pentru calitatea hardware-ului, oferind o experiență de dezvoltare fluidă și fiabilă.
  • Interfața intuitivă macOS este benefică pentru productivitate, având un sistem eficient de gestionare a ferestrelor.
  • Dacă te interesează dezvoltarea de aplicații iOS, un Mac este esențial datorită compatibilității cu Xcode.
  • Mac-urile au o durată de viață mai lungă și sunt cunoscute pentru fiabilitatea lor, reducând timpul de inactivitate.

Mac-urile vin cu Python preinstalat?

macOS folosește scripturi Python pentru anumite sarcini și module interne. Din acest motiv, până la versiunea macOS 12.3, toate MacBook-urile și iMac-urile erau livrate cu Python 2.7 preinstalat.

Cu toate acestea, dezvoltatorii au încetat să mai utilizeze versiunile Python 2.X, deoarece Python Software Foundation nu mai oferă suport pentru această versiune.

Astfel, Apple a anunțat în 2019, odată cu lansarea macOS Catalina versiunea 10.15, că nu va mai livra MacBook-uri și iMac-uri cu Python 2.7 preinstalat. Cu toate acestea, Apple a amânat această decizie și a aplicat-o în cele din urmă începând cu versiunea macOS Monterey 12.3.

Deci, dacă folosești un Mac cu o versiune mai veche de macOS 12.3, ar trebui să ai Python 2.7 preinstalat. Mac-urile mai noi, cum ar fi Ventura și Sonoma, nu mai vin cu nicio versiune de Python.

Dacă ai nevoie de versiunea Python 3.X pentru programare, trebuie să o instalezi singur, urmând una dintre metodele descrise mai jos.

Cum se instalează Python pe Mac

Există mai multe modalități de a configura Python pe un Mac. Mai jos sunt prezentate toate metodele populare și simple:

Actualizează versiunea existentă de Python pentru Mac

Dacă folosești macOS 12.3 sau o versiune anterioară, este posibil ca MacBook-ul sau iMac-ul tău să aibă deja o versiune Python instalată. Trebuie doar să o actualizezi la cea mai recentă versiune Python, pentru a putea dezvolta programe avansate. Mai jos sunt pașii necesari:

Verifică versiunea Python

  • Deschide aplicația Terminal căutând-o în Spotlight.
  • Introdu următorul cod în Terminal și apasă Enter:
  • python --version
  • Terminalul ar trebui să afișeze o versiune Python, de exemplu 2.7.
  • Deoarece utilizez macOS Ventura pentru a scrie acest ghid, sistemul meu nu afișează nicio versiune Python, deoarece nu este instalată. Dar, sistemele macOS mai vechi de 12.3 vor afișa o versiune Python.

    Instalează Homebrew

    După ce ai aflat versiunea ta de Python, urmează acești pași pentru a o actualiza folosind Homebrew:

  • Copiază și lipește această comandă în aplicația Terminal:
  • /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • Apasă Enter pentru a o executa.
  • Introdu parola de sistem pentru a autoriza acțiunea.
  • Acum, Terminalul va trece prin mai multe etape pentru a descărca distribuțiile necesare.
  • Așteaptă până când vezi mesajul „Installation successful”.
  • Acum, copiază și lipește următorul script și apasă Enter pentru a instala Brew în cale:
  • echo 'eval "$(/opt/homebrew/bin/brew shellenv)’ >> /Users/tamaldas/.zprofile eval $(/opt/homebrew/bin/brew shellenv)
  • Scriptul de mai sus este generat la sfârșitul instalării Homebrew în Terminal, astfel încât îl poți copia de acolo sau poți edita numele de utilizator în acest element de cod /Users/tamaldas/.zprofile înainte de a utiliza codul.
  • Actualizează versiunea Python

    Acum că ai instalat Homebrew pe MacBook sau iMac, urmează acești pași pentru a actualiza Python:

  • Deschide aceeași consolă Terminal.
  • Copiază și lipește acest cod în ea:
  • brew upgrade python
  • Aceasta va începe actualizarea instalării existente Python, după autorizarea acțiunii cu o parolă.
  • Codul va funcționa corect pe un Mac mai vechi, care are versiunea Python 2.7. Deoarece folosesc cel mai recent Mac, Python nu este disponibil și, prin urmare, Terminalul afișează acest mesaj, „zsh:command not found”.

    Odată ce procesul s-a încheiat, repornește Mac-ul pentru a beneficia de cea mai recentă versiune Python pentru a scrie cod.

    Instalează Python pe Mac folosind un program de instalare

    Aceasta este cea mai convenabilă modalitate de a instala cea mai recentă versiune Python pe un Mac. Urmează pașii menționați aici:

    Descarcă Python pentru Mac

  • Deschide browserul Safari și accesează site-ul oficial al Limbajului Python.
  • Dă click pe meniul Downloads din pagina web.
  • Apasă butonul Download Python 3.12.0.
  • Este posibil să apară o fereastră de securitate. Dă click pe Allow.
  • Pachetul se va descărca și va apărea direct în Dock-ul macOS.
  • Dă click pe programul de instalare Python pentru a începe.
  • Instalează pachetul Python

  • Când dai click pe programul de instalare Python, va apărea butonul Open in Finder.
  • Dă click pe acesta.
  • Acum, ar trebui să vezi programul de instalare în directorul Downloads al Mac-ului tău.
  • Dă dublu click pe fișierul Python PKG și se va afișa fereastra Install Python.
  • Dă click pe Continue în această fereastră.
  • Din nou, dă click pe Continue în fereastra Important Information.
  • Trebuie să dai click pe Continue și Agree în fereastra Software License Agreement.
  • Acum, selectează discul Macintosh HD ca director de instalare pentru Python și dă click pe Continue.
  • În cele din urmă, dă click pe Install pentru a începe procesul de configurare a pachetului.
  • Autorizează procesul cu Touch ID sau parola Mac-ului.
  • Odată ce instalarea s-a terminat, ar trebui să vezi folderul de mai sus.

    Validează instalarea

    Odată ce instalarea s-a terminat, iată cum să validezi versiunea Python instalată:

  • Deschide aplicația Terminal.
  • Introdu următoarea comandă:
  • python3 --version
  • Apasă Enter.
  • Terminalul ar trebui să afișeze acum versiunea Python instalată.
  • Dacă aceasta corespunde cu versiunea pe care ai instalat-o, Python funcționează corect.
  • O altă modalitate de a verifica instalarea Python este prin rularea scriptului Python IDLE. Acesta lansează mediul de dezvoltare integrat al Python. Iată cum:

    Dă dublu click pe fișierul IDLE din folderul de instalare Python 3.12. Acesta ar trebui să apară odată ce instalarea este finalizată.

    Ar trebui să vezi fereastra de scriptare Python de mai sus. Acolo, introdu următorul script Python și apasă Enter:

    print("Hello, World!")

    Acesta ar trebui să genereze următorul răspuns din Python:

    Acest lucru confirmă că instalarea ta Python 3.12.0 a reușit.

  • Deschide Terminalul și rulează următoarea comandă:
  • python3 --version
  • Ar trebui să vezi următorul mesaj într-o fereastră pop-up:
  • The “python3” command requires the command line developer tools.
    Would you like to install the tools now?

  • Dă click pe butonul Install.
  • În pagina License Agreement, dă click pe Agree.
  • Ar trebui să vezi fereastra „Downloading software”.
  • Permite procesului să se termine singur.
  • Odată ce procesul s-a încheiat, rulează din nou comanda „python3 –version” în aplicația Terminal și aceasta ar trebui să afișeze versiunea de Python instalată.

    Instalează Python pe Mac folosind Homebrew

  • Rulează comanda Homebrew conform instrucțiunilor anterioare.
  • Odată ce Homebrew este instalat pe Mac, deschide Terminal și rulează această comandă:
  • brew install python
  • Managerul de pachete Homebrew va începe descărcarea și instalarea celei mai recente versiuni Python compatibile cu Mac.
  • Când procesul s-a încheiat, rulează din nou comanda „python3 –version” pentru a confirma versiunea Python instalată.
  • Vezi și: Biblioteci și module Python pe care orice dezvoltator ar trebui să le cunoască

    Cum să dezinstalezi Python de pe un Mac

    Există două moduri de a elimina framework-ul Python de pe un Mac. Poți dezinstala folosind interfața grafică, dacă ai instalat-o cu ajutorul programului de instalare a pachetelor, sau folosind aplicația Terminal. Iată metodele și pașii corespunzători:

    Dezinstalează Python pentru Mac din Aplicații

  • Pe Mac, dă click pe Go în bara de instrumente Mac din partea superioară a ecranului.
  • Va apărea un meniu contextual. Acolo, dă click pe butonul Applications.
  • În fereastra Applications, derulează în jos pentru a găsi folderul Python 3.12.0.
  • Dă click dreapta pentru a afișa meniul contextual.
  • Acolo, dă click pe opțiunea Move to Trash.
  • Autorizează acțiunea utilizând Touch ID sau parola Mac-ului.
  • Gata! Ai dezinstalat cu succes Python de pe Mac.

    Dezinstalează framework-ul Python de pe Mac

  • Deschide aplicația Mac Terminal din Spotlight sau Launchpad > Utilities.
  • În interfața liniei de comandă, copiază și lipește următoarea comandă:
  • sudo rm -rf /Library/Frameworks/Python.framework
  • Introdu parola Mac pentru a autoriza acțiunea.
  • Acum, rulează următoarea comandă pentru a verifica dacă Python a fost dezinstalat:
  • python --version

    Metoda de mai sus funcționează numai dacă Python a fost instalat de Apple ca parte a configurației macOS.

    Dezinstalează Python folosind Homebrew

    Dacă ai instalat versiunea Python 3.XX folosind Homebrew, trebuie să utilizezi o comandă Homebrew pentru a dezinstala Python. Urmează aceste instrucțiuni pentru a elimina Python:

  • Deschide aplicația macOS Terminal.
  • Copiază următoarea comandă și lipește-o în aplicația Terminal:
  • brew uninstall python
  • Apasă Enter pentru a începe procesul.
  • Ar trebui să vezi mențiunea Uninstall în aplicația Terminal.
  • Odată finalizat, toate acțiunile din aplicația Terminal se vor opri.
  • Verifică dezinstalarea rulând această comandă:
  • python3 --version
  • Aplicația Terminal va afișa următoarea mențiune:
  • zsh: command not found: python

    Concluzie

    A ști cum să instalezi Python pe un Mac este o abilitate fundamentală, esențială dacă îți dorești o carieră de succes în industria programării.

    De asemenea, este necesar să instalezi Python 3.X sau o versiune superioară pe un Mac, deoarece Mac-urile vechi vin cu Python 2.7, care nu este adecvat pentru scripting Python. În plus, Mac-urile mai noi nu au niciun framework Python preinstalat, deci trebuie să îl instalezi manual.

    Încearcă oricare dintre metodele de mai sus care ți se par mai potrivite și bucură-te de viteza ridicată a scripturilor Python pe Mac.

    De asemenea, te-ar putea interesa să afli despre cele mai bune resurse pentru a învăța Python pentru începători.