无法通过 py2dsp 安装 PyPi 软件包 gdown

无法通过 py2dsp 安装 PyPi 软件包 gdown

在类似 Debian/基于 apt 的发行版上,我们使用 APT 软件包,而不是使用 系统范围内安装 Python 软件包pip install --system。这里:

当 apt 没有对应的软件包时,在 Debian/Devuan 上安装 Python 软件包

正在讨论如何做到这一点。不幸的是,当我尝试使用时,这失败了gdown包:

# mkdir /tmp/gdown
# cd /tmp/gdown
# py2dsp --build gdown
W: py2dsp cache:67: cannot load cache (_load_package_names:():{}): unpackb() got an
unexpected keyword argument 'encoding'
E: py2dsp py2dsp:172: 'build-system'

这是 py2dsp 的错误吗?我自己的系统有问题吗?

答案1

这是中的一个已知错误py2dsp,不幸的是目前还没有修复。

指着py2dsp源存储库也不起作用,所以我怀疑唯一的前进方法是使用从头开始编写源包源代码。开始:

$ curl -Lo gdown-4.7.1.tar.gz https://github.com/wkentaro/gdown/archive/refs/tags/v4.7.1.tar.gz
$ tar xf gdown-4.7.1.tar.gz
$ cd gdown-4.7.1
$ debmake

(使用debmake包)。

相关内容