<div dir="ltr"><div dir="ltr"><div>Hi all;</div><div><br></div><div>I have tried both approaches suggested by Venka and Markus and keep getting errors; I have:</div><div><br></div><div>gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0</div><div><br></div><div>and I get this:</div><div>cython -3 itzi/swmm/swmm_c.pyx itzi/flow.pyx<br>/usr/lib/python3/dist-packages/scipy/__init__.py:146: UserWarning: A NumPy version >=1.17.3 and <1.25.0 is required for this version of SciPy (detected version 2.0.0</div><div><br></div><div>I also have to use python3 not python in...</div><div><br></div><div>python setup.py build</div><div><br></div><div>Also, when I tried the approach suggested by Venka using conda, this messed up my GRASS installation with wxpython and the GUI would not launch. So, I had to remove conda and install wxpython</div><div><br></div><div>A couple of years ago with a different Linux system and Itzi installed fine, so this is quite frustrating<br></div><div><br></div><div>Tom<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Jun 13, 2024 at 8:19 PM Venka via grass-user <<a href="mailto:grass-user@lists.osgeo.org">grass-user@lists.osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Thanks to Markus and Song for their feedback.<br>
<br>
We succeeded in installing ITZI on Ubuntu 22.04<br>
<br>
Steps to install GRASS and ITZI are as below;<br>
<br>
--------------------------------------<br>
<br>
############ Install GRASS<br>
#adding GRASS repository  into ubuntu22.04<br>
#<a href="https://grass.osgeo.org/download/linux/#GRASS-GIS-current" rel="noreferrer" target="_blank">https://grass.osgeo.org/download/linux/#GRASS-GIS-current</a><br>
sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable<br>
sudo apt update<br>
<br>
#installing GRASS 8.3.2<br>
sudo apt-get install grass<br>
sudo apt-get install grass<br>
#check grass well-done?<br>
grass -v<br>
grass -h<br>
<br>
<br>
########### Python virtual environment<br>
conda info --envs<br>
#conda create --name py38venka python=3.8<br>
conda create --name py310venka python=3.10<br>
conda activate py310venka<br>
conda info --envs<br>
<br>
<br>
############installing itzi<br>
#<a href="https://itzi.readthedocs.io/en/latest/installation.html#installation-on-gnu-linux" rel="noreferrer" target="_blank">https://itzi.readthedocs.io/en/latest/installation.html#installation-on-gnu-linux</a><br>
<br>
#numpy required<br>
conda install -c conda-forge pysal rioxarray cartopy<br>
<br>
#cython, setuptools required<br>
conda install -c conda-forge setuptools cython<br>
<br>
#Compiling itzi first<br>
unzip itzi-20.5.zip<br>
cd itzi-master<br>
<br>
cython -3 itzi/swmm/swmm_c.pyx itzi/flow.pyx<br>
python setup.py build<br>
python setup.py install<br>
<br>
--------------------------------------<br>
<br>
Best,<br>
<br>
Venka<br>
<br>
<br>
<br>
<br>
On 6/14/2024 1:55 AM, Markus Neteler via grass-user wrote:<br>
> Hi,<br>
> <br>
> FWIW, I was able to compile ITZI today on Fedora 39 (gcc version<br>
> 13.3.1 20240522; Python 3.12.3), using<br>
> <br>
> # install dependencies<br>
> pip install numpy setuptools cython<br>
> <br>
> # generate some needed C files<br>
> cython -3 itzi/swmm/swmm_c.pyx itzi/flow.pyx<br>
> <br>
> # build<br>
> python setup.py build<br>
> <br>
> # install<br>
> python setup.py install --user<br>
> <br>
> # test if it starts<br>
> itzi version<br>
> 20.5<br>
> <br>
> # pytest (see docs/prog_manual.rst)<br>
> pytest -v<br>
> [...]<br>
> <br>
> Due to lack of time I could not continue yet.<br>
> <br>
> Perhaps I can try these days during the<br>
> <a href="https://grasswiki.osgeo.org/wiki/GRASS_Community_Meeting_Prague_2024" rel="noreferrer" target="_blank">https://grasswiki.osgeo.org/wiki/GRASS_Community_Meeting_Prague_2024</a><br>
> <br>
> Best<br>
> Markus<br>
> <br>
> --<br>
> Markus Neteler, PhD<br>
> <a href="https://www.mundialis.de" rel="noreferrer" target="_blank">https://www.mundialis.de</a> - company<br>
> <a href="https://grass.osgeo.org" rel="noreferrer" target="_blank">https://grass.osgeo.org</a> - FOSS<br>
> <a href="https://neteler.org" rel="noreferrer" target="_blank">https://neteler.org</a> - freelancing & blog<br>
> _______________________________________________<br>
> grass-user mailing list<br>
> <a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
> <a href="https://lists.osgeo.org/mailman/listinfo/grass-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-user</a><br>
<br>
_______________________________________________<br>
grass-user mailing list<br>
<a href="mailto:grass-user@lists.osgeo.org" target="_blank">grass-user@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-user" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-user</a><br>
</blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><br></div></div></div></div></div></div>