文章目录

  • 介绍
    • 解决办法:
  • 参考资料

介绍

linux中python2升级到python3,会出现一系列的依赖项未配置问题,如果不解决,将会影响其他环境的安装配置。

比如python2升级到3之后,安装docker就会出现(大量文字高能警告,可以忽略跳到后面)

正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 python-pkg-resources 已经是最新版 (33.1.1-1)。 python-pkg-resources 已设置为手动安装。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 1 个软件包未被升级。 有 15 个软件包没有被完全安装或卸载。 解压缩后会消耗 0 B 的额外空间。 您希望继续执行吗? [Y/n] y 正在设置 python-idna (2.2-1) ... /var/lib/dpkg/info/python-idna.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-idna (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-pyasn1 (0.1.9-2) ... /var/lib/dpkg/info/python-pyasn1.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-pyasn1 (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-wheel (0.29.0-2) ... /var/lib/dpkg/info/python-wheel.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-wheel (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-pkg-resources (33.1.1-1) ... /var/lib/dpkg/info/python-pkg-resources.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-pkg-resources (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-keyrings.alt (1.3-1) ... /var/lib/dpkg/info/python-keyrings.alt.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-keyrings.alt (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-six (1.10.0-3) ... /var/lib/dpkg/info/python-six.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-six (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 正在设置 python-enum34 (1.1.6-1) ... /var/lib/dpkg/info/python-enum34.postinst: /usr/bin/pycompile: /usr/bin/python: 解释器错误: 没有那个文件或目录 dpkg: 处理软件包 python-enum34 (--configure)时出错: 子进程 已安装 post-installation 脚本 返回错误状态 126 dpkg: 依赖关系问题使得 python-cryptography 的配置工作不能继续: python-cryptography 依赖于 python-enum34;然而: 软件包 python-enum34 尚未配置。 python-cryptography 依赖于 python-idna (>= 2.0);然而: 软件包 python-idna 尚未配置。 python-cryptography 依赖于 python-pyasn1 (>= 0.1.8);然而: 软件包 python-pyasn1 尚未配置。 python-cryptograp

解决办法:

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall python-minimal python-lockfile

(某些情况下只执行最后一行命令也许)

参考资料

Ubuntu下报错:处理软件包 python-dnspython (–configure)时出错 解决方法

linux版python升级依赖项问题相关推荐

  1. Linux下python升级步骤

    首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 1 # wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tg ...

  2. linux下python升级版本

    服务器在配置环境时选择了python2版本,很久没有使用,更新了很多版本,如今想要学习,然后就升级了版本,这里是升级到了python3.8. python 原版本是 2.7.5 1.下载 当前2020 ...

  3. linux 之 python升级到python3.7

    1,下载python3.7包 wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz 其他版本下载:https://www.pyth ...

  4. Linux下python升级安装步骤

    安装www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html 配置环境变量 eclipse 安装PyDev 两种方式 自动方式 www ...

  5. Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录

    Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录 安装需求 准备工作 Python及其依赖项 libffi glibc GDBM mpdecimal bz2 xz re ...

  6. linux中如何升级python版本号,linux的python版本升级

    可利用Linux自带下载工具wget下载,如下所示: #tar -zxvf Python-2.7.13.tgz 进入解压缩后的文件 #cd Python-2.7.13 在编译前先在/usr/local ...

  7. Linux下python安装升级详细步骤 | Python2 升级 Python3

    Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如 ...

  8. 如何在Gradle多项目构建中管理依赖项

    从很早以前我就一直喜欢Gradle构建工具. 它的潜力甚至在1.0版本之前就已经很明显了,那时变化经常被打破. 如今,升级很少会引起意外. 该工具已经成熟并且运行良好. Gradle包括一个功能强大的 ...

  9. Maven构建依赖项

    熟悉发行版和快照依赖项的Maven和Gradle用户可能不了解TeamCity快照依赖项,或者认为他们与Maven相关(这是不正确的). 熟悉工件和快照依赖关系的TeamCity用户可能不知道,除了T ...

最新文章

  1. libevent源码学习-----event操作
  2. Jenkins --SVN
  3. Python 16进制与字符串的转换、二进制 to 十进制、十六进制 to 十进制、十进制 to 二进制
  4. Xpath路径表达式
  5. Python+OpenCV:图像金字塔
  6. 把语言环境变量改为英文
  7. http 500错误解决方案
  8. Tinymce4 中Ajax多次加载时,会出现菜单在第二次进入时,显示的下拉菜单在左上角...
  9. VMware16安装Redhat7 图文教程
  10. FOXIT PDF EDITOR工具分割PDF
  11. matlab画空间分布图,matlab空间图形的画法.doc
  12. loopback网卡功能
  13. 几款优秀的个人防火墙
  14. PS2021安装方法(附个人详细安装教程)
  15. python贺卡编程_一种卡片编程机及其编程方法与流程
  16. web前端期末大作业——HTML+CSS简单的旅游网页设计与实现
  17. 微信小程序各错误码及原因自用表
  18. 练习:银行复利计算(用 for 循环解一道初中小题)
  19. c语言双截龙_双截龙出招表
  20. 第十一届蓝桥杯省赛完整解析(Java 大学B组)

热门文章

  1. 泼辣修图教程:如何通过Polarr Photo为照片增加云雾效果
  2. 如烹小虾: 运维自动化闭环,腾讯是这样做的
  3. C语言 sizeof关键字
  4. 《Linux就该这么学》 - 必读的红帽系统与红帽linux认证自学手册
  5. 友谊天长地久 Auld Lang Syne
  6. C语言关键字之union
  7. adb 无法识别android手机
  8. 怎样使用cookie登录自己的账号
  9. 详细计算机专业毕业设计开题报告书写方法
  10. java 当文件夹不存在时,自动创建文件夹