【问题标题】:Install python3-gi for Travis-CI and Python >= 3.3为 Travis-CI 和 Python >= 3.3 安装 python3-gi
【发布时间】:2015-07-22 14:43:46
【问题描述】:

使用 .travis.yml 文件在 Travis-CI 上安装 python3-gi 的正确方法是什么?

过去的建议是使用 Python 3.2 (Travis-ci & Gobject introspection),但我更愿意针对更新的版本进行测试。

我确实尝试了一些合理的命令组合,但我对 Travis-CI 环境的了解非常基础:

例如,无论是否使用system_site_packages: true,这都会失败:

before_install:
  - sudo apt-get install -qq python3-gi

virtualenv:
  - system_site_packages: true

两个具有此功能的存储库示例(据我所知):

【问题讨论】:

    标签: travis-ci pygobject circleci


    【解决方案1】:

    为了使用更新的版本,您要么必须构建它,要么使用像 docker 这样的容器系统。

    gnome-news 有一个使用 circleci 的 pygobject 项目示例(这是 travis-ci 的另一个免费替代品)。他们在 docker 中使用 fedora rawhide,它拥有整个 gnome 堆栈的最新版本。

    【讨论】:

    • 谢谢!我会花一些时间来学习如何做一个circle.yml。当我有解决方案并接受答案时会发布!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多