# Migrating to python 3.14 / node 24

> Source: <https://gist.github.com/akhilnarang/5cb434a0e938af427e095e92f70febbc>
> Published: 2025-12-24 10:09:12+00:00

- Uninstall previous version if on macOS:
brew uninstall python
- Install uv
- It'll prompt you to reload your shell so that updated
PATH
takes effect - Run
uv python install 3.14
- You can now use it with
python3.14
bench migrate-env python3.14
bench init --python python3.14
- Uninstall previous version if on macOS:
brew uninstall node
- Install nvm
- It'll prompt you to reload your shell so that updated
PATH
takes effect - Run
nvm install 24
- You can now use it with
node
