Šī ir veca dokumenta versija!
1. Ieinstalējam Python un ieķeksējam, lai ieliek iekš Path mainīgā. 2. Updeitojam pip uz jaunāko versiju.
python -m pip install –upgrade pip
3. Instalējam nepieciešamās bibliotēkas.
pip install -r requirements.txt
(requirements failu var uzģenerēt no ejošas modelēšanas pip freeze > requirements.txt 4. Jāieinstalē ir Erlang. 5. Jāieinstalē rabbitmq serveris (dependencies erlang). 6. Ja ir instalēts Qgis, tad šim jau vajadzētu būt instalētam, jāpārbauda tikai system variable. Jānovelko no https://trac.osgeo.org/osgeo4w/ 32 bitu(Vai 64 bitu ja python ir 64 bitu versijā) versiju. Jāinstalē ir tikai GDAL. Jāparbauda vai ir uzlikts System environment variable GDAL_DATA C:\OSGeo4W64\share\gdal Nočekot var ar python manage.py check vai nav problēmu Ja ir problēmas, tad jānočeko, kāda versija ir iekš gdal mapītes un kādi ddl nosaukumi ir sarakstīti iekš \Python\Python36\Lib\site-packages\django\contrib\gis\gdal\libgdal.py
Kā arī ja joprojām neiet var uzstādīt settings.py šo info.
if os.name == 'nt':
import platform
OSGEO4W = r"C:\OSGeo4W"
if '64' in platform.architecture()[0]:
OSGEO4W += "64"
assert os.path.isdir(OSGEO4W), "Directory does not exist: " + OSGEO4W
os.environ['OSGEO4W_ROOT'] = OSGEO4W
os.environ['GDAL_DATA'] = OSGEO4W + r"\share\gdal"
os.environ['PROJ_LIB'] = OSGEO4W + r"\share\proj"
os.environ['PATH'] = OSGEO4W + r"\bin;" + os.environ['PATH']
7. Ir mapīte Redis-x64-3.2.100 cd uz to. tad piereģistrē redis servisu. redis-server –service-install. Pēc tam uzreiž arī palaižam redis-server –service-start 8. Palaižam Django cd C:/modelling/forest_modelling python manage.py runserver
9. Palaižam Celery uz citas CMD cd C:/modelling/forest_modelling celery -A forest_modelling worker –pool=eventlet -l info –concurrency=1
Ja laižot celery ir problēmas ar destination_address iekš eventlet, tad vajag palaist
pip install https://github.com/eventlet/eventlet/archive/8b88cbebe5cc0463b7531b59dc255e36b9e498df.zip –upgrade