【问题标题】:Git bash updating PATHGit bash 更新 PATH
【发布时间】:2017-08-11 17:27:37
【问题描述】:

无法在 git bash 中更新我的路径,我在这篇文章中遵循了 Mikaël Mayer 的指南 Git Bash doesn't see my PATH

仍然没有运气,$PATH 没有更新,我无法在 ndk-bundle 中运行可执行文件

$ PATH=$PATH:/c/Users/Karlo/AppData/Local/Android/sdk/ndk-bundle

$PATH bash:/c/Users/Karlo/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/Karlo/bin:/c/ProgramData/Oracle/Java/javapath:/c/Program: No such file or directory

【问题讨论】:

    标签: git-bash


    【解决方案1】:

    你不见了export

    试试

    $ export PATH=/c/Users/Karlo/AppData/Local/Android/sdk/ndk-bundle:$PATH
    

    编辑

    例如:

    chin@SGNPC0FTMSP12 MINGW64 ~
    $ echo $PATH
    /c/users/chin/devs/tools/ant/apache-ant-1.9.9/bin:/opt/subversion/bin:/c/users/chin/jdk1.7.0_79/bin:/c/Users/chin/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/chin/bin:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/1E/NomadBranch:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/1E/NomadBranch:/cmd:/usr/bin/vendor_perl:/usr/bin/core_perl:/c/users/chin/jdk1.7.0_79/bin:/c/users/chin/devs/tools/maven/apache-maven-3.5.0/bin
    
    chin@SGNPC0FTMSP12 MINGW64 ~
    $ export PATH=/c/users/chin/devs/tools/ant/apache-ant-1.9.9/bin2:$PATH
    
    chin@SGNPC0FTMSP12 MINGW64 ~
    $ echo $PATH
    /c/users/chin/devs/tools/ant/apache-ant-1.9.9/bin2:/c/users/chin/devs/tools/ant/apache-ant-1.9.9/bin:/opt/subversion/bin:/c/users/chin/jdk1.7.0_79/bin:/c/Users/chin/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/chin/bin:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/1E/NomadBranch:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:/c/WINDOWS:/c/WINDOWS/System32/Wbem:/c/WINDOWS/System32/WindowsPowerShell/v1.0:/c/Program Files/1E/NomadBranch:/cmd:/usr/bin/vendor_perl:/usr/bin/core_perl:/c/users/chin/jdk1.7.0_79/bin:/c/users/chin/devs/tools/maven/apache-maven-3.5.0/bin
    

    【讨论】:

    • 可执行文件是直接在/c/Users/Karlo/AppData/Local/Android/sdk/ndk-bundle下吗?例如/c/Users/Karlo/AppData/Local/Android/sdk/ndk-bundle/binary,如果不是,那么您可能需要相应地更新导出,例如$ export PATH=/c/Users/Karlo/AppData/Local/Android/sdk/ndk-bundle/bin:$PATH
    • 对环境中已经存在的变量的更新会自动exported。如果您运行export testVar=one,然后运行testVar=two,然后运行env 来查看环境变量,您会看到testVar 的值是two
    猜你喜欢
    • 2020-06-29
    • 2012-05-27
    • 2021-12-28
    • 2017-10-09
    相关资源
    最近更新 更多