如何将默认 python 从 /usr/bin/python 更改为 /usr/local/bin/python?
How to change default python from /usr/bin/python to /usr/local/bin/python?
目前当我输入命令 which python
时,我得到 /usr/bin/python。但我在 /usr/local/bin 中也有 python,这是我喜欢使用的那个,因为我的 pip 也位于 /usr/local/bin 中。 python 都是 v2.7.16,我使用的是 mac。将默认 python 从 /usr/bin/python 切换到 /usr/local/bin/python 的最佳方法是什么?
您不想覆盖系统 python。您只是想重新安排您的路径,将 /usr/local/bin 放在 /usr/bin 之前。老实说,您应该使用 /usr/bin/python3,因为 2.7.16 已停产。也就是说,如果您打算使用 python2,install pip and then install virtualenv,然后再使用 virtualenv 为您自己创建 2.7.16 环境,并将其用于您所有 python 的需求。
目前当我输入命令 which python
时,我得到 /usr/bin/python。但我在 /usr/local/bin 中也有 python,这是我喜欢使用的那个,因为我的 pip 也位于 /usr/local/bin 中。 python 都是 v2.7.16,我使用的是 mac。将默认 python 从 /usr/bin/python 切换到 /usr/local/bin/python 的最佳方法是什么?
您不想覆盖系统 python。您只是想重新安排您的路径,将 /usr/local/bin 放在 /usr/bin 之前。老实说,您应该使用 /usr/bin/python3,因为 2.7.16 已停产。也就是说,如果您打算使用 python2,install pip and then install virtualenv,然后再使用 virtualenv 为您自己创建 2.7.16 环境,并将其用于您所有 python 的需求。