Skip to content

pyschism installation problem on Ubunbu 24.04 with miniforge #154

@dkobashi

Description

@dkobashi

Hi,

I tried to install pyschism with miniforge on Ubuntu 24.04 and failed as pip (pip install pyschism) blamed that maximum attempts were reached. It looks like a dependency problem.
Has anyone successfully installed pyschism on Ubuntu 24.04 using pip? I also tried to use conda (conda install -c conda-forge pyschism) to install pyschism. It was successfully installed, but I had an error when loading pyschism.

I was able to install pyschism by using setup.py as follows and it appears to be working for now. I followed one of the previous posts about conda installation. That did not work for Ubuntu 24.04, but worked for 22.04 (but with miniconda, not miniforge). But I don't want to use the older version, because I was not able to run schism test cases with Ubuntu 22.04 for unknown reason.
I had to install a bunch of dependencies manually (appdirs f90nml etc.) aside from what was suggested. I think this is not necessarily the correct way to install pyschism, but nothing else has worked.

git clone https://github.com/schism-dev/pyschism.git
cd pyschism
conda create -n schism python=3.9.18
conda activate schism
conda install -c conda-forge udunits2
conda install -c conda-forge gdal sqlite fiona ipython notebook
conda install -c conda-forge numpy scipy netcdf4 matplotlib geopandas shapely
conda install -c conda-forge appdirs f90nml cf-python tqdm tqdm-logging-wrappery seawater xmltodict cdsapi xarray stormevents utm boto3 python-wget
python setup.py install

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions