首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian:安装python包:apt还是apt?

Debian:安装python包:apt还是apt?
EN

Unix & Linux用户
提问于 2019-03-24 10:49:30
回答 1查看 330关注 0票数 2

我试着安装了一个mutagen包,根据apt-cache

代码语言:javascript
复制
$ apt-cache madison mutagen
   mutagen |   1.40.0-2 | http://deb.debian.org/debian buster/main Sources

apt-get不会提供:

代码语言:javascript
复制
$ sudo apt-get install mutagen
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package mutagen

我试过apt-src

代码语言:javascript
复制
$ sudo apt-src install mutagen

其结果是灾难性的:它做了一个伟大的展示,显然安装了整个python和所有东西(已经在系统中)。

因此,我必须(a)找到损坏,并消除它和(b)安装诱变剂的正确方式。我该怎么做呢?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-03-24 10:58:17

诱变剂/主要来源:http://deb.debian.org/debian诱变剂1.40.0-2

mutagen是一个源包,而不是二进制包。如果要使用apt-get安装Python模块,则需要找到相关的二进制包;

代码语言:javascript
复制
apt showsrc mutagen

会把他们列出来。你大概想

代码语言:javascript
复制
sudo apt install python3-mutagen

代码语言:javascript
复制
sudo apt install python-mutagen

取决于您要安装的Python版本。

sudo apt-src install之后的清理将涉及消除任何不需要的构建依赖项。查看上面Build-Depends输出中的apt showsrc行,删除您认为不需要的任何包--一种好的方法是将它们标记为自动安装,然后自动删除:

代码语言:javascript
复制
sudo apt-mark auto debhelper dh-python faad flac libc-bin oggz-tools pypy pypy-hypothesis pypy-pytest python-all python-docutils python-hypothesis python-pycodestyle python-pyflakes python-pytest python2.7-doc python3-all python3-hypothesis python3-pycodestyle python3-pyflakes python3-pytest python3-sphinx python3-sphinx-rtd-theme python3.7-doc vorbis-tools
sudo apt autoremove
票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/508293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档