如何在Windows 10系统上安装Jsonnet工具?
Windows 10 环境Jsonnet安装方法
下面是几种实测可用的安装方式,选择适配你本地环境的操作即可:
- 包管理器一键安装(流程最简便)
如果你本地已经安装了Chocolatey包管理器,直接打开管理员权限的终端(PowerShell、CMD均可),执行安装命令:choco install jsonnet
等待命令执行完成后,输入jsonnet --version,能正常返回版本号就说明安装成功。 - 手动安装预编译二进制(无额外依赖)
- 找到官方发布的Windows 64位版本Jsonnet预编译压缩包,下载到本地
- 解压压缩包,提取出其中的
jsonnet.exe文件,放到你专门存放命令行工具的固定文件夹(比如C:\devtools\jsonnet) - 右键「此电脑」选择「属性」-「高级系统设置」-「环境变量」,在系统变量的Path条目中,新增刚才存放
jsonnet.exe的文件夹路径 - 完全关闭当前所有打开的终端窗口,重新打开新终端,执行
jsonnet --version验证,正常返回版本信息即可正常使用。
- 基于Go环境安装(适合本地已配置Go开发环境的用户)
如果你本地已经安装了Go 1.17及以上版本的开发环境,直接在终端执行命令:go install github.com/google/go-jsonnet/cmd/jsonnet@latest
命令执行完成后,Go会自动把编译好的jsonnet可执行文件放到Go的bin目录下,只要你之前把Go的bin目录加入过系统Path,直接就能调用jsonnet命令,同样用jsonnet --version验证即可。 - Python环境安装(适合Python技术栈项目场景)
如果你本地有Python3环境,且项目需要通过Python调用Jsonnet能力,直接执行pip安装命令:pip install jsonnet
安装完成后既可以在Python代码中通过import jsonnet引入库使用,也可以直接在终端调用jsonnet命令行工具。
常见踩坑提示:配置完环境变量后如果终端提示「'jsonnet' 不是内部或外部命令,也不是可运行的程序或批处理文件」,先检查Path里填写的路径是不是和
jsonnet.exe所在的文件夹路径完全一致,确认无误后一定要彻底关闭旧终端重开,旧终端不会自动加载更新后的环境变量。
内容的提问来源于stack exchange,提问作者Dnyaneshwar Jadhav
相关产品推荐
相关产品推荐

