← All errors · ReplitNode & Python runtime errors

ModuleNotFoundError: No module named 'flask'

Exact error

ModuleNotFoundError: No module named 'flask'

What it means

The Python interpreter running your code doesn't have the package installed.

Likely causes

How to fix it

  1. Install with the same interpreter that runs your code:

    python -m pip install flask
  2. Record it so deploys install it too:

    echo "flask" >> requirements.txt

Prevent this next time

Guide: catch outages before your users do.

FAQ

What does "ModuleNotFoundError: No module named 'flask'" mean?

The Python interpreter running your code doesn't have the package installed.

What usually causes it?

Package not installed, or installed into a different Python/virtualenv. Not listed in requirements.txt / pyproject.toml, so fresh environments miss it.

How do I fix it?

1. Install with the same interpreter that runs your code: 2. Record it so deploys install it too:

Related errors

Get new fixes weekly

No spam. Unsubscribe anytime. Privacy