如何将Python3.9设置为mac上python3的默认值?



我用Anaconda安装了以前的python3.7,然后用自制安装了python3.9。然后事情真的搞砸了。当我使用pip3 list检查我的包时,它显示没有安装任何包。我想它是在python3.9下采购站点包。然而,当我在终端(which python3)中运行python时,它显示我仍然在运行旧的python3.7,其中包含了我的所有软件包。问题是每当我安装新包时,它都不能工作,因为我仍然运行旧的python3.7,而新包安装到python3.9。

问题:

  1. 我如何使我的python版本一致,例如,我只想使用一个python,最好是更高的版本——python3.9。
  2. 我应该如何管理我的包。它们有很多,我真的不想在python3.9上重新安装每一个

非常感谢!

列出您的pip安装包列表:

pip3 freeze > my_packages.txt

卸载python3.7:

sudo rm -rf /Library/Frameworks/Python.framework/Versions/3.7

在新安装python3.9时,安装之前的包:

pip3 install -r my_packages.txt

最新更新