在mac上使用内置的python不好吗?

Is it bad to use the built-in python on mac?

我开始在 PC 上学习 python,安装 Python 3,所以当我切换到 mac 时,我认为 "Look at that, you can just type idle in the terminal and there's Python 2, let me just use that," 不想处理在同一个 machine 上有两个版本。但是,我读到建议安装 Python 的较新版本,不要搞乱内置安装。 使用内置版本是一种不好的做法吗?就此而言,我不是一个沉重的程序员,只是偶尔喜欢玩 Python 。我安装的唯一额外模块是 Pillow。

您可以使用内置的 Python,没有什么 "bad"。如果有一天你 运行 遇到了一些限制(不太可能),你可以随时切换。

对我来说还不错,但是当你处理一个以上的项目时就不太方便了。 如何弄清楚? 首先,安装 virtualenv. I'm also using virtualenvwrapper 以更方便地使用 virtualenvs。 virtualenv 的主要思想是让每个项目都有自己的 interpeter 和它唯一需要的库集。 如果你想要多个版本的 python 安装 pyenv.

它可能看起来多余,但相信 - 开始使用它不会很痛苦,但它会让您的工作更加清晰和得心应手。