Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

activitysim 1.2.2 (which is installed if you follow the current docs) doesn't actually run and fails silently #921

Open
chunhochow opened this issue Jan 17, 2025 · 1 comment
Labels
Bug Something isn't working/bug f

Comments

@chunhochow
Copy link

This may be a lower priority issue since this is an older version of activitysim, but reporting here for posterity. When trying to run activitysim 1.2.2 with e.g. test_prototype_mtc (or sandag-abm3-example too), it just fails silently and no output (not even logs) are produced.

The only bigger issue here is that the current docs asks users to install with python=3.9, which would default to activitysim 1.2.2. Having the primary example then failing when new users are following the log creates a point of confusion.

If there's not an obvious reason to why this is happening, and I assume it's not worth anyone's time to figure this out for an old version of activitysim, perhaps the best solution is to either 1. update the docs and/or 2. take down 1.2.2 from conda-forge?

To Reproduce
Steps to reproduce the behavior:

  1. Follow the docs https://activitysim.github.io/activitysim/v1.3.1/users-guide/modelsetup.html and install activitysim with mamba create -n asim python=3.9 activitysim -c conda-forge --override-channels
  2. Then follow the instructions to run test_prototype_mtc at https://activitysim.github.io/activitysim/v1.3.1/users-guide/run_primary_example.html
  3. After issuing activitysim run -c configs -o output -d data, everything finishes in like a second and no output (screen or logs or anything else) is produced at all.
@chunhochow chunhochow added the Bug Something isn't working/bug f label Jan 17, 2025
@chunhochow chunhochow changed the title activitysim 1.2,2 (which is installed if you follow the current docs) doesn't actually run and fails silently activitysim 1.2.2 (which is installed if you follow the current docs) doesn't actually run and fails silently Jan 17, 2025
@SchemeSonic
Copy link

Last two version of sharrow library(sharrow=2.12.0 and sharrow=2.13.0) is not compatible with python 3.9. And installing activitysim according to the document mamba create -n asim python=3.9 activitysim -c conda-forge --override-channels installs last version of sharrow which is 2.13.0. So downgrading sharrow(sharrow=2.11.1 or lower versions) fixes the problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working/bug f
Projects
None yet
Development

No branches or pull requests

2 participants