Skip to content

mise sync python

Symlinks all tool versions from an external tool into mise

For example, use this to import all pyenv installs into mise

This won't overwrite managed installs, runtime aliases, or links from other providers.

Flags

  • --pyenv — Get tool versions from pyenv
  • --uv — Sync tool versions with uv (2-way sync)
  • -h --help — Print help

Examples:

pyenv install 3.11.0
mise sync python --pyenv
mise use -g python@3.11.0 - uses pyenv-provided python

uv python install 3.11.0
mise install python@3.10.0
mise sync python --uv
mise x python@3.11.0 -- python -V - uses uv-provided python
uv run -p 3.10.0 -- python -V - uses mise-provided python
MIT LicenseCopyright © 2026jdx.dev