如何让 osx 中的终端使用安装在 /opt/local/bin 中的 python 版本,而不是安装在 /usr/bin 中的版本

如何让 osx 中的终端使用安装在 /opt/local/bin 中的 python 版本,而不是安装在 /usr/bin 中的版本

目前我的 $PATH 看起来像......

/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

但随后又whereis python2.6回来了/usr/bin/python

我需要使用 /opt/local/bin 因为这是 macports 安装到的地方......

谢谢! :)

答案1

我认为python_select应该可以帮你解决这个问题。它允许你让 MacPorts 安装所有 Python 版本,然后你选择要将哪个版本作为默认版本。你可以直接sudo port install选择。

相关内容