我使用Chocolatey(v0.9.8.27)作为Windows的包管理器.我已经安装了多个软件包,它们都运行良好,但由于某些原因,Git无法运行.我用的命令是choco install git
.它下载git
并git.install
到lib
文件夹,并说安装成功完成,但没有任何结果在bin
文件夹中.当我尝试启动Git时,我得到一个错误,它不是一个公认的命令.我的第一个想法是检查我的环境变量,但我甚至没有看到任何可执行文件指向.有没有其他人遇到过这个?
Mus*_*hin 16
由于git.install软件包的当前版本(1.9.5.20150319)存在问题,有些人可能会遇到此问题.
这可以通过安装以前的版本来解决:
choco install git.install -version 1.9.5.20150114
我有同样的错误,但我不想强制使用特定版本。
我在git.install包的安装行为上使用--force
( ) 解决了这个问题。-f
在此示例中,我还添加了--confirm
( -y
) 和--debug
( -d
) 选项以使内容更加明显:
choco install git.install -yfd
Run Code Online (Sandbox Code Playgroud)
https://chocolatey.org/docs/commands-install
我最近使用 Chocolatey 在我的工作笔记本电脑上安装了 Git,并且运行良好。
您能提及您使用的是哪个版本的 Chocolatey 吗?由于 Chocolatey 只是 Git 安装包的包装,因此它所做的只是以与手动执行相同的方式运行 MSI/EXE。为此,您应该在此处找到 Git 文件:
C:\Program Files (x86)\Git\bin
Run Code Online (Sandbox Code Playgroud)
并且 MSI/EXE 会将其添加到您的路径变量中(我不记得是哪一个执行的),以便您可以仅使用“git”从命令行运行它。
如果该文件夹不存在,那么是的,安装出现问题。要尝试纠正此问题,请尝试运行:
choco install git -force -debug
Run Code Online (Sandbox Code Playgroud)
如果显示任何类型的警告/错误,我建议您使用Chocolatey.org上的包页面上的链接直接与包维护者(在本例中为 Rob 本人)联系
归档时间: |
|
查看次数: |
9819 次 |
最近记录: |