我在运行OSX10.9.2的Mac上通过Macports安装了Python2.7.6,最近卸载了它及其所有依赖项。我的理解是,我仍然将Mac的原始Python安装在/usr/bin中,如下所示:
Oliviers-iMac:~$ which -a python
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/python
/usr/bin/python
Oliviers-iMac:~$ python --version
-bash: /opt/local/bin/python: No such file or directory
Oliviers-iMac:~$ echo $PATH
/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/System/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/MacGPG2/bin
我不明白为什么做一个python --version
时没有显示安装在我的苹果操作系统上的Python版本。有人能解释一下我在这里遗漏了什么吗。我是否必须更改我的$路径,还是与尚未更新的符号链接有关?在
似乎您删除了安装在
/opt/local/bin
中的python
,而shell仍然记得路径。在发出以下命令将清除缓存:
然后,再试一次
python version
。在相关问题 更多 >
编程相关推荐