Macos 无法使用macports模块在mac上安装jq

Macos 无法使用macports模块在mac上安装jq,macos,ansible,jq,macports,Macos,Ansible,Jq,Macports,我正在尝试使用ansible playbook在mac上安装jq。我使用了ansible中提供的Macports模块来完成此任务 剧本片段 - name: install items macports: name: "{{ item }}" state: present with_items: - jq - openjdk11 - nodejs12 - git 当我运行这个

我正在尝试使用ansible playbook在mac上安装jq。我使用了ansible中提供的Macports模块来完成此任务 剧本片段

 - name: install items
      macports:
        name: "{{ item }}"
        state: present
      with_items:
        - jq
        - openjdk11
        - nodejs12
        - git
当我运行这个playbook时,游戏就成功了,当我使用命令jq-version-seing命令not found error检查jq安装时,其他项目如git和java都已安装。仅针对nodejs和jq面临此问题


有人能帮我一下吗?

听起来你的路径中没有包含macports目录,因为macOS附带了git二进制文件,尽管它通常只是安装Xcode命令行工具的一个垫片,java可能也是这样

当然,因为你的问题没有包含一个字节的输出或疑难解答文本,所以它只是一个理论