UV - A Pip Alternative

Recently I discover a new package manager for Python, uv, which could be a pip alternative written in rust. Just like all the “Rust version” remakes, it has an incredible speed boost compared to pip or poetry. UV can even generate a virtual environment (like the python venv). This is the official benchmark from the uv project description. Just by the glance of this graph I’m alredy amazed by the claim....

April 10, 2024 · 3 min

Pyenv - Manage Python Environments Easily

What is Pyenv? When you got multiple python projects at hand that use different python versions, uninstall and reinstall between them makes your python environment a mess. With pyenv, a Python version management tool, can let developers easily manage, install and switch between python versions. Installation pyenv only work on UNIX/MacOS systems, the alternative on Windows is pyenv-win You can install using homebrew 1 2 brew update brew install pyenv Set Up Shell Environment You should be able to check your shell enviornment with this command: echo $SHELL, then execute the following command accordingly...

March 3, 2024 · 2 min