Con Python è comodo usare ambienti virtuali, questi sono dei file nascosti all’interno del proprio progetto dove verranno installati pacchetti e dipendenze in modo da non sporcare l’ambiente di sistema ma che ogni progetto abbia il suo ambiente dedicato.
Su PyCharm quando creo un nuovo progetto clicco su Custom environment -> Generate new -> Virtualenv
per generarne uno nuovo. tutti questi file saranno nella cartella nascosta .venv
all’interno del progetto.
Per installare un pacchetto il modo più comodo è andare nel terminale di PyCharm e fare pip install [Nome pacchetto]
.
Per sapere i pacchetti installati posso usare pip freeze
e per creare il file requirements.txt
posso fare pip freeze > requirements.txt
.