首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在github操作中使用github操作的幽灵脚本gswin64c / gswin32c

在github操作中使用github操作的幽灵脚本gswin64c / gswin32c
EN

Stack Overflow用户
提问于 2020-12-18 12:28:32
回答 1查看 276关注 0票数 0

我正在尝试使用gswin64c (gswin32c也可以,但下面的小脚本也会给GitHub操作带来同样的问题),但是在安装包之后,仍然找不到gswin64c可执行文件所使用的工作流:

代码语言:javascript
复制
jobs:
  build:
    name: ${{ matrix.config.name }}
    runs-on: ${{ matrix.config.os }}
    strategy:
      fail-fast: false
      matrix:
        config:
        - {
            name: "Windows Latest MSVC Debug",
            os: windows-latest,
            build_type: "Debug", cc: "cl", cxx: "cl",
            build_gen: "NMake Makefiles"
          }
    steps:
    - name: Install Ghostscript (Windows)
      run:
        choco install ghostscript
      if: matrix.config.os == 'windows-latest'

    - name: Check tool versions (Windows)
      shell: bash
      run: |
        echo "=== ghostscript 64 bit ===";
        gswin64c --version;
      if: matrix.config.os == 'windows-latest'

我得到了错误:

代码语言:javascript
复制
 === ghostscript 64 bit ===
D:\a\_temp\2690ee6c-4c94-4de6-9dac-3f11a4aee19e.sh: line 19: gswin64c: command not found
Error: Process completed with exit code 127.

  • 我做错了什么?
  • 替代安装也可以考虑
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-18 13:31:15

看起来,第二步是添加:

代码语言:javascript
复制
    - name: Setting Ghostscript paths (Windows)
      shell: bash
      run: |
        echo "C:/Program Files (x86)/gs/gs9.53.3/bin/" >> $GITHUB_PATH
        echo "C:/Program Files/gs/gs9.53.3/bin/" >> $GITHUB_PATH
        export PATH="/c/Program Files (x86)/gs/gs9.53.3/bin/:$PATH"
        export PATH="/c/Program Files/gs/gs9.53.3/bin/:$PATH"
      if: matrix.config.os == 'windows-latest'

使gswin64c可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65357083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档