Prerequisiti Bisogna creare un virtual environment per evitare conflitti con altre versioni di python installate.
Ubuntu: Se non hai pip, installalo con
$ sudo apt install python3-pip
installa virtualenv con
$ sudo apt install python3-virtualenv
Windows: Installa i virtualenv dalla versione attuale di python, ad esempio
$ python[3] -m pip install virtualenv
N.B.: Fuori dal virtualenv, usa python3
, dentro puoi usare python
Su Pycharm:
- premi Ctrl+Alt+S
- Cerca "interpreter"
- Su Project Interpreter: | Python Intepreter, clicca il link "Add interpreter" e poi "Add Local Interpreter"
- Se non hai creato alcun virtual environment (cartella /venv), allora basta premere OK. Altrimenti devi selezionare il virtual environment esistente.
Per disattivare il virtual environment:
$ deactivate
Il comando deactivate è disponibile solo quando è attivo il virtual environment, cioè quando vedi (venv) nella linea di comando.
IMPORTANTE: su PyCharm marca la cartella code
come Source Root e tests
come Test Source Root, altrimenti le importazioni non funzioneranno.