Python 在没有deb软件包的Debian/Ubuntu中,建议用什么替代pip?

Python 在没有deb软件包的Debian/Ubuntu中,建议用什么替代pip?,python,ubuntu,pip,debian,linux-mint,Python,Ubuntu,Pip,Debian,Linux Mint,sudo apt get install trac不再找到trac sudo-apt-git-install-pip不再查找pip,但python有以下命令: python-m ensurepip应该做同样的事情,但建议您尝试以下方法: sudo-apt-git-install-python-trac失败,因为没有这样的包 sudo-apt-get-install-python-pip找不到pip(同样,他们禁用了它,那么他们希望我们使用pip的替代方案是什么呢) sudo apt get in

sudo apt get install trac
不再找到trac

sudo-apt-git-install-pip
不再查找pip,但python有以下命令:

python-m ensurepip
应该做同样的事情,但建议您尝试以下方法:

sudo-apt-git-install-python-trac
失败,因为没有这样的包

sudo-apt-get-install-python-pip
找不到pip(同样,他们禁用了它,那么他们希望我们使用pip的替代方案是什么呢)

sudo apt get install python-pip3
确实得到了pip3,当用于查找python2包trac时,它会失败,所以我不是在寻找pip3,而是pip for python2

因此,apt的“超级牛”功能似乎适得其反,这使得安装软件包变得更加困难,而不是更容易。我们现在需要从源代码处手动安装吗?或者是否有一种Debian风格的方法在Debian上安装没有相应Debian包的pip包

(python-m ensurepip的输出如下:)

$python-m ensurepip
EnsureIP在系统python的Debian/Ubuntu中被禁用。
Python系统的Python模块通常由dpkg和apt get处理。
apt获取并安装python-
安装python pip包以使用pip本身。一起使用pip
对于任何安装的系统,python可能会产生意外的结果
模块,所以请自行承担使用风险,或者确保仅在虚拟环境中使用
环境。
E:根据错误消息的指示,无法找到来自
sudo-apt-get-install-python-pip的包python-pip
结果

我不明白他们为什么要禁用pip而不是修改pip来检查debian回购,然后在debian中找不到包时又回到实际的pip。你知道吗

这是20号造币厂(乌里亚纳)

$cat/etc/apt/sources.list.d/official-package-repositories.list
黛布http://packages.linuxmint.com 乌里亚纳主要上游进口港
黛布http://mirrors.mit.edu/ubuntu 焦点主受限宇宙多重宇宙
黛布http://mirrors.mit.edu/ubuntu 主受限宇宙多重宇宙
黛布http://mirrors.mit.edu/ubuntu 焦点后端口主要受限宇宙多元宇宙
黛布http://security.ubuntu.com/ubuntu/ 焦点安全主受限宇宙多元宇宙
黛布http://archive.canonical.com/ubuntu/ 联络伙伴

(也许这就是人们从Ubuntu和Mint迁移到MX和Manjaro的原因)

作为将来的参考,您可以使用

sudoapt缓存搜索pip

轻松查找重命名的包。看起来它被称为python-pip或python3-pip,这取决于您所寻找的版本


我会让你找到其他的:)

作为将来的参考,你可以使用

sudoapt缓存搜索pip

轻松查找重命名的包。看起来它被称为python-pip或python3-pip,这取决于您所寻找的版本


我会让你找到其他的:)薄荷糖坏了。它可以在其他一些基于Debian的发行版(如MX)中正常工作。

Mint已经崩溃。它可以在其他一些基于Debian的发行版(如MX)中正常工作。

universe
存储库安装
python2
(它在
main
存储库中不可用,不推荐使用
python3
),然后安装
pip2

sudo add-apt-repository universe
sudo apt install python2
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py

universe
存储库中安装
python2
(它在
main
存储库中不可用,它被弃用于
python3
),然后安装
pip2

sudo add-apt-repository universe
sudo apt install python2
curl https://bootstrap.pypa.io/get-pip.py --output get-pip.py
sudo python2 get-pip.py

为了完美安装pip,您必须在命令行中键入它
apt cache search python3 pip

要完美安装pip,必须在命令行中键入它
apt缓存搜索python3 pip

尝试了这些功能。$sudo apt获取安装pip读取包列表。。。已完成构建依赖关系树以读取状态信息。。。完成E:无法找到程序包pip$sudo apt get install python pip读取程序包列表。。。已完成构建依赖关系树以读取状态信息。。。完成E:找不到包python。听起来你需要仔细检查apt的源代码列表。它位于/etc/apt/sources.list。不过,我绝对不是“应该”在那里的专家。请相信默认设置是,我在系统上安装了python pip包,没有任何问题。debian官方上下文文档尝试了这些方法。$sudo apt获取安装pip读取包列表。。。已完成构建依赖关系树以读取状态信息。。。完成E:无法找到程序包pip$sudo apt get install python pip读取程序包列表。。。已完成构建依赖关系树以读取状态信息。。。完成E:找不到包python。听起来你需要仔细检查apt的源代码列表。它位于/etc/apt/sources.list。不过,我绝对不是“应该”在那里的专家。相信默认情况是我在我的系统上安装了python pip包,没有任何问题。debian的哪个版本的官方debian文档?Debian可能已经删除了Python2,但我怀疑他们是否已经从Python2安装中删除了pip。pip从2.7.9版开始就包含在Python2.7中。Debian的哪个版本?Debian可能已经删除了Python2,但我怀疑他们是否已经从Python2安装中删除了pip。pip自2.7.9版起就包含在Python 2.7中。欢迎使用stackoverflow并感谢您的努力。然而,我认为你的回答并没有给这个问题增添任何马修·哈利特没有说过的东西。另外,请更清楚地说明您的解决方案提供了什么。欢迎使用stackoverflow并感谢您的努力。然而,我认为你的回答并没有给这个问题增添任何马修·哈利特没有说过的东西。此外,请更清楚地说明您的解决方案提供了什么。