美文网首页
Mac 下的 Python 路径

Mac 下的 Python 路径

作者: 酷酷滴小爽哥 | 来源:发表于2018-08-18 17:50 被阅读0次

    Mac 系统自带 python 路径为:

    /System/Library/Frameworks/Python.framework/Versions
    

    这里可能会有多个 python 版本,里面 Current 存放系统当前 python 版本,进入 Current/bin,在终端输入 ./python --version 即可查看系统当前 python 版本。
    注:若使用 python --version 命令是查看用户当前 python 版本而不是系统 python 版本

    系统 pip 安装的第三方库的安装路径 :

    /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
    

    自己另行安装的 python 路径为:

    /Library/Frameworks/Python.framework/Versions/3.x
    

    pip 安装的第三方库的安装路径 :

    Library/Frameworks/Python.framework/Versions/3.x/lib/python3.x/site-packages
    

    HomeBrew 安装 python 路径为:

    /usr/local/Cellar/python@2       //@2 表示 python 版本,也可以是 @3
    

    里面存放 HomeBrew 所安装版本,进入 2.7.15_1/bin,在终端输入 ./python --version 即可查看用户当前使用的 python 版本。如果使用 brew 工具正确安装 python 的情况下,用户当前 python 版本会是新安装的 python. (注:homebrew 安装的外部包全部在 /usr/local/Cellar/ 下)


    系统命令默认路径在:

    /usr/bin
    

    在该目录下执行 ./python --version 会得到系统的 python 版本信息,我的执行结果是:Python 2.7.10


    用户命令默认路径在:

    /usr/local/bin           //( brew 安装的命令默认在这个路径下)
    

    在该目录下执行 ./python --version 会得到系统的 python 版本信息,我的执行结果是:Python 2.7.15

    如果存在相同的命令,则会依据 /etc/paths 文件中的环境变量顺序(前面优先于后面)依次查找,查看环境变量也可以在终端输入 echo $PATH 查看,遵循左面路径优先于右面路径。


    查看 python 路径的两种方法(以 python3.5 为例):

    1.which 命令:

    which python3.5:
    

    2.使用 python 的 sys 库

    import sys
    print(sys.path)
    

    3.注意:

    环境变量的路径 $PATH python 的路径,两者含义大不相同!

    参考资料:
    https://blog.csdn.net/shelldawn/article/details/77912902
    https://blog.csdn.net/transformer_wsz/article/details/72848547

    相关文章

      网友评论

          本文标题:Mac 下的 Python 路径

          本文链接:https://www.haomeiwen.com/subject/zrififtx.html