我正在尝试通过Windows 7上的Chocolatey将Neovim安装到“C:/ Program Files”目录。我以前通过Chocolatey将Neovim安装到另一个目录(“C:/ Tools”),但后来又卸载了它。
cd C:/Program Files
choco install Neovim
在Powershell中运行这些行时(使用管理权限),Chocolatey成功安装了Neovim,但是安装到以前安装过的“C:/ Tools”目录。
似乎Chocolatey正在记住安装了Neovim并忽略当前目录的位置。有没有办法防止这种情况发生?
答案 0 :(得分:2)
包本身使用ChocolateyToolsLocation
环境变量来确定安装位置,但没有package parameter,只允许您为此包配置。
查看包文件 - https://chocolatey.org/packages/neovim#files。如果需要其他目录,则需要将ChocolateyToolsLocation的环境变量更新为C:\Program Files
,然后运行安装。这将影响使用Get-ToolsLocation
的所有软件包安装。 HTH