【问题标题】:Buildozer failing with pip dependencies, 'no valid dependency graph'Buildozer 因 pip 依赖关系而失败,“没有有效的依赖关系图”
【发布时间】:2019-06-16 03:52:23
【问题描述】:

我正在尝试使用 python3crystax 配方为 android 编译一个 kivy 应用程序。仅使用 python-for-android 中列出的配方进行构建时,它编译得很好,但是每当我尝试添加 pip 依赖项时,它都会失败并出现以下错误:

[ERROR]:   Didn't find any valid dependency graphs.
[ERROR]:   This means that some of your requirements pull in conflicting dependencies.
[ERROR]:   Exiting.

然而,当使用 python2 配方时,它编译得很好。 python3crystax 是否支持通过 pip 安装依赖?

【问题讨论】:

    标签: python-3.x pip kivy buildozer


    【解决方案1】:

    听起来您的依赖项确实有一个配方,但该配方没有标记为兼容 python3crystax。如果您想要更具体的答案,请提供有关您正在尝试的内容的更多信息。

    【讨论】:

    • 是的,似乎是这样。我试图安装请求包。幸运的是,我能够通过使用 p4a 的 master 分支而不是 stable 并使用新的 python3 配方来解决这个问题。
    【解决方案2】:

    我能够通过在我的 buildozer.spec 文件中将 buildozer 使用的 python-for-android 分支从 stable 更改为 master 来解决此问题。这让我可以访问新的 python3 配方,而且似乎工作正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-09
      • 1970-01-01
      • 2015-12-28
      • 2013-11-05
      • 2014-08-29
      • 2013-05-03
      • 1970-01-01
      相关资源
      最近更新 更多