Heroku 如何理解不同命令行界面上的PATH与$PATH$
我在我的Windows CLI上运行了命令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
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:
C:\Program Files\ImageMagick-6.9.2-Q16;
和/C/Program Files/ImageMagick-6.9.2-Q16:
看起来不一样)会话中的
路径
将不同,因为/表示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你确实忘了阅读,不是吗?