` door de werkelijke naam van het pakket (bijvoorbeeld `requests`, `numpy`, `pandas`).
* Binnen een virtuele omgeving: Dit is de beste praktijk. Het houdt de afhankelijkheden van uw project geïsoleerd.
1. Maak een virtuele omgeving: (kies één methode)
* venv (Python 3.3+):
``` bash
python3 -m venv .venv # Creëert een virtuele omgeving in een map met de naam '.venv'
```
* virtualenv (vereist installatie): `pip installeer virtualenv` dan
``` bash
virtueleenv .venv
```
2. Activeer de virtuele omgeving:
* Linux/macOS:
``` bash
bron .venv/bin/activate
```
* Vensters:
``` bash
.venv\Scripts\activate
```
3. Installeer het pakket:
``` bash
pip install
```
2. Conda gebruiken (als u Anaconda of Miniconda gebruikt):
Conda is een pakket- en omgevingsmanager die vaak de voorkeur heeft voor data science-projecten.
* Maak een Conda-omgeving (aanbevolen):
``` bash
conda create -n python= # bijvoorbeeld conda create -n myenv python=3.9
```
* Activeer de Conda-omgeving:
``` bash
conda activatie # bijv. conda activatie myenv
```
* Installeer het pakket:
``` bash
conda install
``` of als het pakket niet in de standaardkanalen van Conda staat, heeft u mogelijk `conda install -c ` nodig (bijvoorbeeld `conda install -c conda-forge numpy`)
Belangrijke overwegingen:
* Specificeer versies: Voor meer controle kunt u de versie van het pakket opgeven:`pip install ==` (bijvoorbeeld `pip install request==2.28.1`). Gebruik `pip install >=` om een specifieke versie of hoger te installeren.
* Vereistenbestand: Voor reproduceerbare omgevingen vermeldt u uw afhankelijkheden in een `requirements.txt`-bestand. Maak het aan met:`pip Freeze> vereisten.txt`. Installeer vervolgens alle pakketten uit dit bestand met:`pip install -r vereisten.txt`.
* Upgradepakketten: Gebruik `pip install --upgrade ` of `conda update ` om bij te werken naar de nieuwste versie.
Vergeet niet om ``, `` en `` te vervangen door de juiste waarden. Het gebruik van virtuele omgevingen is cruciaal om conflicten te vermijden en ervoor te zorgen dat uw projecten de juiste afhankelijkheden hebben.