大佬教程收集整理的这篇文章主要介绍了使用`where'命令find`gitk`程序但不能执行?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图在Windows上运行gitk ,但控制台给我:
'gitk' is not recognized as an internal or external command,operable program or batch file.
但是,我可以做
> where gitk C:Program Files (x86)Gitbingitk
怎么会?
在特定的屏幕上启动进程
在Windows 7中不从命令行强行杀死JVM
注意IP地址状态的变化
我如何closures电脑?
将uSB设备传递到Docker Windows容器中
从python编辑.RAR文件注释
如何以编程方式发现系统上的映射networking驱动器及其服务器名称?
pythonsearch高清文件,并复制到USB
如何构buildGoogle RE2 for Windows?
更新:窃取OP的评论:
感谢(冗长)的解释,对我来说最简单的解决方法是从旧的msysGit(1.9.5)版本移动到新的“Git for Windows”版本,它有一个适当的Windows gitk包装。
与大多数git命令不同, gitk是一个调用Tcl的sHell脚本。
如果你检查gitk可执行文件本身,它的前几行是:
#!/bin/sh # Tcl ignores the next line -*- tcl -*- exec wish "$0" -- "$@"
(至少在我的Linux系统上是这样的; gitk的Windows安装程序可能会改变这一点。)
在类Unix系统上,第一行(称为“shebang” )告诉系统调用/bin/sh来执行文件,而不是直接执行。
如果你在你的Windows系统上安装了Tcl,你应该可以像这样使用gitk作为Tcl脚本:
C:> tclsh "C:Program Files (x86)Gitbingitk"
(免责声明:我没有试过这个。)
您也许可以将命令的名称从gitk更改为gitk.tcl并在Windows中设置文件关联,以便正确调用它。 (我有点惊讶,Windows的git安装程序没有为你做这个。)
在Windows上运行Tcl脚本的更多信息可以在这里找到。
以上是大佬教程为你收集整理的使用`where'命令find`gitk`程序但不能执行?全部内容,希望文章能够帮你解决使用`where'命令find`gitk`程序但不能执行?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。