问题描述
我正在尝试设置一个Github操作来测试使用wxPython的python应用程序,但是我不知道如何在不出现wxPython失败并出现GTK3错误的情况下进行设置:
这是操作文件:
>>> from datetime import datetime,timezone
>>> datetime.now(timezone.utc).isoformat()[:-6] + "Z"
2014-04-01T00:00:00.000Z
我得到的错误是: 1)
on:
pull_request:
branches:
- development
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
# pip install wheel
- name: Install Requirements
run: |
sudo apt-get update -q && sudo apt-get install
sudo apt-get install python-wxgtk3.0
python -m pip install --upgrade pip
pip install jsonschema
pip install pylint
pip install twisted
pip install wheel
pip install -U wxpython
run: |
cd src
export PYTHONPATH=`pwd`/keypad_controller
python ../pipelines/lint.py --path keypad_controller --threshold 10
- 正在检查GTK +-版本> = 3.0.0 ...在pkg-config搜索路径中找不到软件包gtk + -3.0。 也许您应该添加包含`gtk + -3.0.pc'的目录 到PKG_CONFIG_PATH环境变量 找不到软件包“ gtk + -3.0”
wxPython是否有一个Github动作“使用”,所以我不必每次都安装它?
解决方法
通过在您的python-wxgtk3.0-dev
步骤中添加以下行来安装Install Requirements
:
sudo apt-get install python-wxgtk3.0-dev