Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku 如何理解不同命令行界面上的PATH与$PATH$_Heroku_Command Line Interface_Git Bash - Fatal编程技术网

Heroku 如何理解不同命令行界面上的PATH与$PATH$

Heroku 如何理解不同命令行界面上的PATH与$PATH$,heroku,command-line-interface,git-bash,Heroku,Command Line Interface,Git Bash,我在我的Windows CLI上运行了命令heroku version,它返回了我拥有的heroku版本 但当我在我的Windows Gitbash CLI上执行相同操作时,它会显示: Doesha@Bub-PC MINGW32 ~ $ heroku version /c/Program Files/Heroku/bin/heroku: line 4: /c/Program Files/Heroku/ruby-1.9.3/bin/ruby: No such file or directory

我在我的Windows CLI上运行了命令
heroku version
,它返回了我拥有的heroku版本

但当我在我的Windows Gitbash CLI上执行相同操作时,它会显示:

Doesha@Bub-PC MINGW32 ~
$ heroku version
/c/Program Files/Heroku/bin/heroku: line 4: /c/Program Files/Heroku/ruby-1.9.3/bin/ruby: No such file or directory
当我在我的Windows CLI上使用
path
命令查看路径变量时,我的路径如下所示:

C:\Users\Doesha>PATH
PATH=C:\Program Files\ImageMagick-6.9.2-Q16;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;
Doesha@Bub-PC MINGW32 ~
$ $PATH$
bash: /c/Users/Doesha/bin:/mingw32/bin:/usr/local/bin:/usr/bin:/bin:/mingw32/bin:/usr/bin:/c/Users/Doesha/bin:/c/Program Files/ImageMagick-6.9.2-Q16:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:
当我在我的Windows Gitbash CLI上使用
$path$
命令查看路径变量时,我的路径如下所示:

C:\Users\Doesha>PATH
PATH=C:\Program Files\ImageMagick-6.9.2-Q16;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS\system32;
Doesha@Bub-PC MINGW32 ~
$ $PATH$
bash: /c/Users/Doesha/bin:/mingw32/bin:/usr/local/bin:/usr/bin:/bin:/mingw32/bin:/usr/bin:/c/Users/Doesha/bin:/c/Program Files/ImageMagick-6.9.2-Q16:/c/ProgramData/Oracle/Java/javapath:/c/WINDOWS/system32:
  • 有人能告诉我为什么两个CLI的路径看起来不同吗?(例如
    C:\Program Files\ImageMagick-6.9.2-Q16;
    /C/Program Files/ImageMagick-6.9.2-Q16:
    看起来不一样

  • 每个CLI是否都有自己的路径变量集? 如果是这样,我如何设置Heroku,以便将它添加到我的Windows Gitbash CLI路径变量中


  • 会话中的
    路径
    将不同,因为/表示git的安装位置(其中,
    /etc/
    /usr/
    ,…是git安装文件夹中的子文件夹)。
    (另见“)


    检查
    /c/Program Files/Heroku/ruby-1.9.3/bin/ruby
    是否知道它在bash会话中区分大小写(不在CMD-Windows会话中)

    会话中的
    路径将不同,因为/表示git的安装位置(其中,
    /etc/
    /usr/
    ,…是git安装文件夹中的子文件夹)。
    (另见“)


    检查
    /c/Program Files/Heroku/ruby-1.9.3/bin/ruby
    是否知道它在bash会话中区分大小写(不在CMD-Windows会话中)

    在阅读了你的推荐信之后,这会让你受益匪浅。谢谢@没问题。别忘了阅读,或者至少(对于这个问题或你的其他问题)好的,我一定会这么做。@AB10你确实忘了阅读,不是吗?在阅读了你的参考资料之后,这让你现在有了更多。谢谢@没问题。别忘了阅读,或者至少(对于这个问题或你的其他问题)好的,我一定会读。@AB10你确实忘了阅读,不是吗?