![OS X 中的 Python 路径混乱](https://linux22.com/image/1337991/OS%20X%20%E4%B8%AD%E7%9A%84%20Python%20%E8%B7%AF%E5%BE%84%E6%B7%B7%E4%B9%B1.png)
我在Mac OS X(10.7)中使用python 2.7。
我一直在尝试安装 OpenCV,但无济于事。为了正确安装 OpenCV,我尝试了 MacPorts 版本的 OpenCV,并使用命令将 python 链接切换到 MacPorts 版本sudo port select --set python
。但是,我真的很想保留python
要链接到的命令,/usr/bin/python
而不是其当前的链接/opt/local/bin/python
。
请问一下,为什么下面的命令输出的结果不同?
Unknown:~ jake$ which python
/opt/local/bin/python
Unknown:~ jake$ whereis python
编辑
端口选择没有给你提供其他选项吗?
感谢您的建议。
最新尝试:
$ port select python
Available versions for python:
none
python25-apple
python26-apple
python27 (active)
python27-apple
$ port select python27-apple
Warning: Unable to get active selected version: The specified group 'python27-apple' does not exist.
Error: The 'list' command failed: The specified group 'python27-apple' does not exist.
我没有使用苹果版本(我相信苹果只提供了 2.6)。不过,我从python.org。因此,我不确定port select python
应该使用什么命令来切换到该版本。
谢谢slhck
您的帮助和建议。