Python

ModuleNotFoundError: No module named 'xxx'

ModuleNotFoundError

Python cannot find the requested module. Usually caused by wrong environment, missing install, or incorrect import path.

Common Causes

Fixes

  1. 1. Install the package
    pip install xxx
  2. 2. Use a virtual environment
    python -m venv .venv
    source .venv/bin/activate  # or .venv\Scripts\activate on Windows
    pip install -r requirements.txt
  3. 3. Install in editable mode for local packages
    pip install -e .

Still not fixed?

Related Errors

DuskTools That Might Help

All Errors