Home » Articole » RO » Calculatoare » Programare » Python » Cerințe pentru instalarea pachetelor de distribuție în Python

Cerințe pentru instalarea pachetelor de distribuție în Python

postat în: Python 0

Este important să rețineți că termenul „pachet” în acest context este utilizat pentru a descrie un pachet de software care trebuie instalat (sinonim pentru o distribuție). Nu se referă la tipul de pachet pe care îl importați în codul sursă Python (adică un container de module). Este obișnuit în comunitatea Python să se refere la o distribuție folosind termenul „pachet”. Folosirea termenului „distribuție” nu este adesea preferată, deoarece poate fi ușor confundată cu o distribuție Linux sau cu o altă distribuție software mai mare, cum ar fi Python în sine.

Asigurați-vă că puteți rula Python din linia de comandă

Înainte de a merge mai departe, asigurați-vă că aveți Python și că versiunea așteptată este disponibilă din linia de comandă. Puteți verifica acest lucru rulând:

py --version

Ar trebui să obțineți o ieșire precum
Python 3.9.
5. Dacă nu aveți Python, instalați cea mai recentă versiune 3.x de pe python.org sau consultați ghidul Installing Python 3 on Windows.

Notă

Dacă sunteți începător și apare o eroare de genul acesta:

>>> python version
Traceback (most recent call last):
File “<stdin>”, line 1, in <module>
NameError: name ‘python’ is not defined

Acest lucru se datorează faptului că această comandă și alte comenzi sugerate aici sunt destinate a fi rulate într-un shell (numit și terminal sau consolă). Consultați tutorialul Python pentru începători pentru o introducere în utilizarea shell-ului sistemului de operare și interacțiunea cu Python.

Notă

Dacă utilizați un shell îmbunătățit precum IPython sau notebook-ul Jupyter, puteți rula comenzi de sistem precum cele din acest tutorial, prefațându-le cu un caracter !:

In [1]: import sys
        !{sys.executable} --version
Python 3.6.3

Este recomandat să scrieți {sys.executable} mai degrabă decât python simplu pentru a vă asigura că comenzile sunt executate în instalarea Python care se potrivește cu notebook-ul care rulează în prezent (care poate să nu fie aceeași instalare Python la care se referă comanda python).

Notă

Datorită modului în care majoritatea distribuțiilor Linux gestionează migrarea Python 3, utilizatorii Linux care folosesc sistemul Python fără a crea mai întâi un mediu virtual ar trebui să înlocuiască mai întâi comanda python din acest tutorial cu python3 și  python -m pip cu python3 -m pip --user. Nu executați niciuna dintre comenzile din acest tutorial cu sudo: dacă primiți o eroare de permisiuni, reveniți la secțiunea despre crearea mediilor virtuale, configurați-o și apoi continuați cu tutorialul așa cum este scris.

Asigurați-vă că puteți rula pip din linia de comandă

În plus, va trebui să vă asigurați că aveți pip disponibil. Puteți verifica acest lucru executând:

py -m pip --version

Dacă ați instalat Python de la sursă, cu un program de instalare de la python.org, ar trebui să aveți deja pip. Dacă sunteți pe Linux și ați instalat utilizând managerul de pachete al sistemului de operare, poate fi necesar să instalați pip separat, consultați Instalarea pip/setuptools/wheel cu Linux Package Managers.

Dacă pip nu este deja instalat, încercați mai întâi să-l încărcați din biblioteca standard:

py -m ensurepip --default-pip

Asigurați-vă că pip, setuptools și wheel sunt actualizate

În timp ce pip singur este suficient pentru a instala, din arhive binare pre-construite, copii actualizate ale proiectelor
setuptools
 și wheel sunt utile pentru a vă asigura că puteți instala și din arhivele sursă:

python3 -m pip install --upgrade pip setuptools wheel

Opțional, creați un mediu virtual

Comanda de bază venv 3 utilizată pe un sistem tipic Linux:

py -m venv tutorial_env
tutorial_env\Scripts\activate

Aceasta va crea un nou mediu virtual în subdirectorul tutorial_env și va configura shell-ul curent pentru a-l utiliza ca mediu implicit python .

Sursa: Adam Marcus, and Eugene Wu. RES.6-009 How to Process, Analyze and Visualize Data. January IAP 2012. Massachusetts Institute of Technology: MIT OpenCourseWare. Licența: Creative Commons BY-NC-SA.. Traducere și adaptare Nicolae Sfetcu

Lucrul cu baze de date
Lucrul cu baze de date

Colecția ȘTIINȚA INFORMAȚIEI Lucrul cu bazele de date este astăzi printre cele mai căutate abilități IT. Acum puteți obține o bază de plecare în proiectarea și implementarea bazelor de date cu o abordare practică, ușor de înțeles. ”Lucrul cu baze … Citeşte mai mult

Nu a fost votat $3,99$7,18 Selectează opțiunile
Big Data
Big Data

Odată cu creșterea volumului de date pe Internet, în media socială, cloud computing, dispozitive mobile și date guvernamentale, Big Data devine în același timp o amenințare și o oportunitate în ceea ce privește gestionarea și utilizarea acestor date, menținând în … Citeşte mai mult

Nu a fost votat $2,99$6,99 Selectează opțiunile
Întreţinerea şi repararea calculatoarelor
Întreţinerea şi repararea calculatoarelor

Manual pentru începători pentru întreţinerea şi depanarea calculatoarelor, cu o introducere în noţiuni despre calculatoare, hardware, software (inclusiv sisteme de operare) şi securitatea pe Internet. Un calculator de uz general are patru componente principale: unitatea logică aritmetică (ALU), unitatea de … Citeşte mai mult

Nu a fost votat $0,00 Selectează opțiunile

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *