pip-check is a Python command-line utility that provides a quick overview of all installed packages and their update status. It functions by calling `pip list --outdated` and transforming the output into a more user-friendly table. It also supports `uv` or `pip` at any specified location. The project is actively maintained, with version 3.2.1 as of the last PyPI update.
pip install pip-checkNo compatibility data collected yet for this library.
Run `pip-check` from your terminal to see a table of installed Python packages and their update status. Use the `--cmd` option to specify an alternative `pip` or `uv pip` executable.
For Python 2.7, 3.4, or 3.5, use `pip install pip-check==2.5.2`. Otherwise, upgrade to Python 3.8+.
Remove the `--disable-colors` argument. `pip-check` now handles output coloring internally without `colorclass`.
Understand that `pip-check` is for identifying outdated packages, while `pip check` verifies dependency consistency. Use the appropriate tool for your task.
Prefer using `pip-check` as a command-line utility. If programmatic integration is necessary, execute it as a subprocess to ensure stability and compatibility across versions.
First, ensure `pip-check` is installed: `pip install pip-check`. If it is installed and the error persists, ensure your Python scripts directory is in your system's PATH. On Windows, you might need to re-run the Python installer and check 'Add Python to environment variables'. On Linux/macOS, check your shell's configuration file (e.g., `~/.bashrc`, `~/.zshrc`) to ensure the Python bin directory is added to PATH. Alternatively, you can run it as `python -m pip_check` if `pip-check` was installed as a module.
Activate the correct virtual environment if you are using one. Then, install `pip-check` using `pip install pip-check`. If you have multiple Python installations, ensure you are using the `pip` associated with the intended Python interpreter, e.g., `python3 -m pip install pip-check`.
Ensure Python is correctly installed and that the directory containing `pip.exe` (usually `PythonXX\Scripts` on Windows or `/usr/local/bin` on Linux/macOS) is added to your system's PATH. On Windows, reinstalling Python and checking 'Add Python to PATH' during installation often resolves this. On Linux, you might need to install `python3-pip` via your distribution's package manager (e.g., `sudo apt install python3-pip`). You can also try running pip using `python -m pip`.
First, verify your internet connection. If you are behind a proxy or firewall, configure pip to use it (e.g., `pip install --proxy http://your_proxy:port package_name`). You can also try updating pip itself (`python -m pip install --upgrade pip`) as older versions might have connectivity issues. If the issue persists, run `pip list --outdated` directly to see the specific error from `pip`.
No dependency data recorded yet.