清理 python 和 git 安装,管理员还是用户?苹果系统

Clean python and git install, admin or user? MacOS

我想在新机器上设置 python。

我找到了很多关于此的说明,但是我关心的是保持主要安装的清洁,以便在我熟悉程序和包的来龙去脉的同时,可以专门修改每个未来的环境。

我已经在我的旧机器上安装了 python 和 git 并且我真的什么都不知道我通过管理员帐户完成了所有安装并将所有设置设为全局。

后来发现这可能不是最好的方法。

我想知道这里是否有人可以为这个吃蜡笔的人指出正确的方向?

我是否最好在计算机上专门为我的开发项目创建一个用户帐户,并在此配置文件上本地安装 python、git 等?或者是否有部分安装需要从管理员帐户安装?

可以全局安装 git。只需为每个项目创建一个新的存储库,使用 git init.

要维护每个项目的 python 个依赖项,请考虑使用 virtualenvpyenv。他们创建可以激活和停用的虚拟环境,并防止您弄乱全局安装的 python 包。

另一种方法是为每个项目和 运行 您的项目在 Docker 个容器中创建一个 Docker 图像。

如果您是初学者,后者可能有点矫枉过正。