pyenv 用于管理Python的version.由于Python不同版本下各種package 變化很大,有的package 在這個版本運用自如,在另一個版本下卻完全不行,甚至升級也會讓一些用得好好的pkg,tool 突然不靈光了。
因此用Pyenv可以在不同版本下靈活切換
使用pyenv,先要用brew uninstall 去除原來安裝的一些python version, 然后用pyenv 再安裝不同個版本
至于安裝一些其他軟件,用pip 安裝而不是直接用python 或者brew install, 因為后者往往缺省下載python的一些版本,而不是你希望的版本。
具體安裝方法參見:
https://realpython.com/intro-to-pyenv/
https://albertauyeung.github.io/2020/08/17/pyenv-jupyter.html/