gpt4 book ai didi

python - 尝试安装 python 包 Box2D 时出错

转载 作者:行者123 更新时间:2023-12-02 01:51:11 25 4
gpt4 key购买 nike

我正在尝试通过 pip 安装 Box2D 包的 2.3.10 版。但是 pip 返回以下错误消息:

ERROR: Could not find a version that satisfies the requirement Box2D==2.3.10 (from versions: 2.0.2b1, 2.3b0, 2.3.2)

看起来 pip 似乎不知道存在比 2.3.2 更新的任何版本。然而,从这个link似乎很明显它应该。有什么想法吗?

最佳答案

Box2D 2.3.10 provides Python 2.7 和 3.5 到 3.8 的轮子。没有 3.9 或 3.10 的轮子,也没有源代码。

版本 2.3.2 has only source code .

因此,要么使用 2.3.2 版,要么降级到 Python 3.8,要么使用 conda 安装或者从 Github 安装:

pip install "git+https://github.com/pybox2d/pybox2d.git@2.3.10#egg=Box2D-2.3.10"

或从 Github release 安装:

pip install https://github.com/pybox2d/pybox2d/archive/refs/tags/2.3.10.tar.gz

Upd 它还需要 所以我试过了

sudo apt install swig &&
pip install "git+https://github.com/pybox2d/pybox2d.git@2.3.10#egg=Box2D"

它对我有用。

关于python - 尝试安装 python 包 Box2D 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70323852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com