我的Python在哪里不见了

2024-09-30 08:36:17 发布

您现在位置:Python中文网/ 问答频道 /正文

我在运行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版本。有人能解释一下我在这里遗漏了什么吗。我是否必须更改我的$路径,还是与尚未更新的符号链接有关?在


Tags: binversionmacusrlocallibraryframeworkversions
1条回答
网友
1楼 · 发布于 2024-09-30 08:36:17

似乎您删除了安装在/opt/local/bin中的python,而shell仍然记得路径。在

发出以下命令将清除缓存:

hash -r

然后,再试一次python version。在

相关问题 更多 >

    热门问题