gpt4 book ai didi

python - 通过符号链接(symbolic link)启动正确的python程序

转载 作者:行者123 更新时间:2023-11-28 22:05:47 25 4
gpt4 key购买 nike

我最近安装了 ActivePython 2.7。所以我在 /usr/local/bin/python 中有一个指向 2.7 目录的符号链接(symbolic link)。问题是,当我在命令行中键入“python”时,它会在 /usr/bin/python 中启动 MacPython 2.6。我不明白为什么符号链接(symbolic link)不优先。 /usr/local/bin 在我的路径上。任何帮助将不胜感激。

~ $ which python
/usr/bin/python

~ $ find /usr -iname python
/usr/bin/python
/usr/local/bin/python

路径看起来像这样:

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin:/opt/PalmPDK/bin:/opt/PalmSDK/Current/bin:/usr/X11/bin

最佳答案

当您在命令行中键入“python”时,shell 会从左到右检查您的 $PATH 中的值,并调用它首先找到的程序。像这样检查您当前的 $PATH 设置:

$ echo $PATH

如果它同时包含/usr/bin 和/usr/local/bin 那么先到者优先。

关于python - 通过符号链接(symbolic link)启动正确的python程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4702988/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com