When running ismap for the first time after creating a new conda environment, the program fails immediately with a ModuleNotFoundError because the pkg_resources module cannot be found.
ModuleNotFoundError: No module named 'pkg_resources'
Environment
- ISMapper Version: Installed from the bioconda channel (in December 2025).
- Installation Command: conda create -n ismapper-bioconda -c conda-forge -c bioconda ismapper
- OS: Linux (Ubuntu 24.04 on AWS EC2)
Workaround
The issue was resolved by manually installing setuptools into the conda environment, as pkg_resources is part of that package.
conda install setuptools
Solution
It appears setuptools is a missing dependency in the ismapper conda package recipe. Adding setuptools to the list of requirements should resolve this for future users.
When running ismap for the first time after creating a new conda environment, the program fails immediately with a ModuleNotFoundError because the pkg_resources module cannot be found.
ModuleNotFoundError: No module named 'pkg_resources'Environment
Workaround
The issue was resolved by manually installing setuptools into the conda environment, as pkg_resources is part of that package.
Solution
It appears setuptools is a missing dependency in the ismapper conda package recipe. Adding setuptools to the list of requirements should resolve this for future users.