Skip to content

Dev Environment ⚙️

Nicolò Vescera edited this page Apr 1, 2023 · 3 revisions

La seguente guida introduce all'installazione di un ambiente per continuare lo sviluppo della libreria. Sono pochi e semplici passi e probabilmente non avrai bisogno di installare nulla.

Requirements

  • python >= 3.10
  • make
  • virtualenv

Installazione environment

Per installare l'ambiente di sviluppo pronto all'uso eseguire il comando:

make install-dev

Noterai che è stata creata una nuova cartella venv_snlp. Qui ci sono tutti i file, pacchetti, ecc. necessari al funzionamento dell'environment. Questa è ignorata di default da git e NON DEVI MODIFICARLA O ELIMINARLA. Questo ambiente sarà necessario anche per generare automaticamente la documentazione dal codice ed avviare gli unit test.

Attivazione environment

Una volta installato l'ambiente è possibile attivarlo con

source venv_snlp/bin/activate

Nota: se utilizzi una shell Bash (o sue derivate) non avrai problemi, ma potresti incappare in qualche problema dato che potrebbe non essere presente il file activate. Dovrai quindi specificare l'estensione della shell che stai utilizzando:

supponiamo che stai utilizzando la shell Fish, allora dovrai fare

source venv_snlp/bin/activate.fish

Potrai disattivare l'ambiente con

deactivate
Clone this wiki locally