Progetto di Ingeneria della Conoscenza - Università degli Studi di Bari
- Siciliano Bartolomeo, 724558 - mail: [email protected]
Progetto realizzato in Python 3.10.2 .
E' possibile installare le librerie necessarie dal file requirements.txt
con il comando:
pip install -r requirements.txt
.
Se Python su Windows restituisce un errore provare con:
py -m pip install -r requirements.txt
In caso si verifichi il seguente errore "python setup.py egg_info did not run successfully. exit code: 1" mentre si scarica OSMnx su Windows esegui i seguenti comandi:
pip install pipwin
pipwin install gdal
pipwin install fiona
pip install geopandas
Se avviando per la prima volta "knowladgeBase.py" restituisce il seguente errore: "AttributeError: module 'collections' has no attribute 'Mapping'", modificare la linea 16 del file frozendict_init_.py della libreria Experta contenuto nella cartella di Python \Python\Python310\lib\site-packages\frozendict_init_.py, sostituendo:
class frozendict(collections.Mapping):
con
class frozendict(collections.abc.Mapping):
Si consiglia di avviare il sistema tramite VS Code.
Per avviare il sistema utilizzare il comando da console:
python knowladgeBase.py
Per maggiori informazioni consultare la documentazione nella cartella doc/