python pip安装要求时报错,怎么解决

python pip安装要求时报错,怎么解决,第1张

一、问题描述

root@ubuntu:/home/chao# apt-get install python-pip正在读取软件包列表 完成

正在分析软件包的依赖关系树

正在读取状态信息 完成

有一些软件包无法被安装。如果您用的是 unstable 发行版,这也许是

因为系统无法达到您要求的状态造成的。该版本中可能会有一些您需要的软件

包尚未被创建或是它们已被从新到(Incoming)目录移出。

下列信息可能会对解决问题有所帮助:

下列软件包有未满足的依赖关系:

python-pip : 依赖: python-setuptools (>= 06c1) 但是它将不会被安装

推荐: python-dev-all (>= 26) 但无法安装它

E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。12345678910111213

二、解决办法

步骤一

安装aptitude工具

sudo apt-get install aptitude

步骤二

root@ubuntu:/home/chao# aptitude install python-pip

下列“新”软件包将被安装。

python-colorama{a} python-distlib{a} python-html5lib{a} python-pip

python-setuptools{ab}

0 个软件包被升级,新安装 5 个, 0 个将被删除, 同时 0 个将不升级。

需要获取 542 kB 的存档。 解包后将要使用 2,513 kB。

下列软件包存在未满足的依赖关系: python-setuptools : 依赖: python-pkg-resources (= 33-1ubuntu1) 但是 33-1ubuntu2 已安装。

下列动作将解决这些依赖关系:

保持 下列软件包于其当前版本:

1) python-pip [未安装的]

2) python-setuptools [未安装的]123456789101112

是否接受该解决方案?[Y/n/q/] n

下列动作将解决这些依赖关系:

降级 下列软件包:

1) python-pkg-resources [33-1ubuntu2 (now) -> 33-1ubuntu1 (trusty)]123456

是否接受该解决方案?[Y/n/q/] Y

下列软件包将被“降级”:

python-pkg-resources 下列“新”软件包将被安装。

python-colorama{a} python-distlib{a} python-html5lib{a} python-pip

python-setuptools{a}

0 个软件包被升级,新安装 5 个, 1 个被降级, 0 个将被删除, 同时 0 个将不升级。

需要获取 604 kB 的存档。 解包后将要使用 2,513 kB。1234567

您要继续吗?[Y/n/] Y

读取: 1 hy/universe python-colorama all 025-01ubuntu1 [183 kB]

读取: 2 htrusty/universe python-distlib all 018-1 [113 kB]

读取: 3ty/main python-html5lib all 0999-2 [832 kB]

读取: 4 /main python-pkg-resources all 33-1ubuntu1 [619 kB]

读取: 5 hmain python-setuptools all 33-1ubuntu1 [230 kB]

读取: 6 h trusty/universe python-pip all 154-1 [977 kB]

已下载 604 kB,耗时 1秒 (353 kB/s)

正在选中未选择的软件包 python-colorama。

(正在读取数据库 系统当前共安装有 236806 个文件和目录。)

正准备解包 /python-colorama_025-01ubuntu1_alldeb 正在解包 python-colorama (025-01ubuntu1) 正在选中未选择的软件包 python-distlib。

正准备解包 /python-distlib_018-1_alldeb 正在解包 python-distlib (018-1) 正在选中未选择的软件包 python-html5lib。

正准备解包 /python-html5lib_0999-2_alldeb 正在解包 python-html5lib (0999-2) dpkg:警告:即将把 python-pkg-resources 从 33-1ubuntu2 降级到 33-1ubuntu1

正准备解包 /python-pkg-resources_33-1ubuntu1_alldeb 正在将 python-pkg-resources (33-1ubuntu1) 解包到 (33-1ubuntu2) 上 正在选中未选择的软件包 python-setuptools。

正准备解包 /python-setuptools_33-1ubuntu1_alldeb 正在解包 python-setuptools (33-1ubuntu1) 正在选中未选择的软件包 python-pip。

正准备解包 /python-pip_154-1_alldeb 正在解包 python-pip (154-1) 正在处理用于 man-db (2671-1ubuntu1) 的触发器 正在设置 python-colorama (025-01ubuntu1) 正在设置 python-distlib (018-1) 正在设置 python-html5lib (0999-2) 正在设置 python-pkg-resources (33-1ubuntu1) 正在设置 python-setuptools (33-1ubuntu1) 正在设置 python-pip (154-1)

1、pip下载安装

11 pip下载

代码如下 复制代码

# wget "" --no-check-certificate

12 pip安装

代码如下 复制代码

# tar -xzvf pip-154targz

# cd pip-154

# python setuppy install

2 pip使用详解

21 pip

代码如下 复制代码

# pip install SomePackage

[]

Successfully installed SomePackage

22 pip查看已安装的软件

代码如下 复制代码

# pip show --files SomePackage

Name: SomePackage

Version: 10

Location: /my/env/lib/pythonxx/site-packages

Files:

/somepackage/__init__py

[]

23 pip检查哪些软件需要更新

代码如下 复制代码

# pip list --outdated

SomePackage (Current: 10 Latest: 20)

24 pip升级软件

代码如下 复制代码

# pip install --upgrade SomePackage

[]

Found existing installation: SomePackage 10

Uninstalling SomePackage:

Successfully uninstalled SomePackage

Running setuppy install for SomePackage

Successfully installed SomePackage

25 pip卸载软件

代码如下 复制代码

$ pip uninstall SomePackage

Uninstalling SomePackage:

/my/env/lib/pythonxx/site-packages/somepackage

Proceed (y/n) y

Successfully uninstalled SomePackage

pip安装时出现retry的警告信息,应该是下载安装文件时网络超时了。

pip应该会自动重试一次下载,如果还不行就会安装失败。

你要看一下是否安装成功,没有成功的话重新安装一次。

将客户端程序调用的函数名和参数传递给协议层(TProtocol),协议层将函数名和参数按照协议格式进行封装,然后封装的结果交给下层的传输层。

此处需要注意:

要与Thrift服务器程序所使用的协议类型一样,否则Thrift服务器程序便无法在其协议层进行数据解析!

就是网速不够,Python的pip下载对网速要求较高,还有就是有可能在安装时没有勾选add Python to path,重新下载一下然后记得勾选

PS:建议下载37系列Python,因为38不够完善

以上就是关于python pip安装要求时报错,怎么解决全部的内容,包括:python pip安装要求时报错,怎么解决、linux下安装pip成功之后但是pip无法使用,不知道为什么,求解、安装pip+install+xlrd+出现警告Retrying.如何解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9593248.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存