使用自制python而不是系统提供的python

2024-09-28 19:30:09 发布

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

我用自制程序安装python,版本是2.7.10,系统提供的版本是2.7.6。我的PATH环境变量被设置为/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin",因此我的终端知道首先查看自制bin文件夹!在

但是,当我运行python时,它仍然默认为2.7.6,系统提供的版本(显示的解释器在顶部显示为2.7.6)。如果我运行/usr/local/bin/python,它将运行2.7.10,这正是我想要的。在

如果我的PATH变量设置正确,那么终端怎么可能仍然先找到/usr/bin/python?在


Tags: path版本文件夹终端binusrlocal系统
1条回答
网友
1楼 · 发布于 2024-09-28 19:30:09

当我使用brew安装Python2.7.10时,我遇到了这种情况。我的路径被设置为/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin,python返回了/usr/local/bin/python(这是python2.7.10的符号链接)

当我关闭并重新启动终端应用程序时,问题就消失了。在

相关问题 更多 >