加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

由于未满足的依赖关系Ubuntu 12.04,无法安装python2.7-dev

发布时间:2020-12-13 20:08:26 所属栏目:百科 来源:网络整理
导读:遇到与此页面描述的完全相同的问题: http://qnundrum.com/answer.php?q=431114 以下是该页面的直接引用: 由于未满足的依赖性,我无法安装python-dev.我怎么能绕过这个?删除python不是一个选项,我无法回到python2.6-dev,因为它无法找到. sudo apt-get insta
遇到与此页面描述的完全相同的问题: http://qnundrum.com/answer.php?q=431114

以下是该页面的直接引用:

由于未满足的依赖性,我无法安装python-dev.我怎么能绕过这个?删除python不是一个选项,我无法回到python2.6-dev,因为它无法找到.

sudo apt-get install python-dev

以下软件包具有未满足的依赖项:python-dev:取决于:python2.7-dev(> = 2.7.3)但不会安装E:无法纠正问题,您已经破坏了软件包.

所以试试python2.7-dev

sudo apt-get install python2.7-dev

The following packages have unmet dependencies:
python2.7-dev :
    Depends: python2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
    Depends: libpython2.7 (= 2.7.3-0ubuntu3) but 2.7.3-0ubuntu3.1 is to be installed
E: Unable to correct problems,you have held broken packages.

所以我的问题是如何在不卸载Python的情况下解决这个问题?任何建议都会非常感激!

如果您还没有,请尝试将您的软件包存储库引用更改为“Main”或“United States”.这样做修复了我的Python-dev unmet-dependencies问题(我的12.04安装之前使用的是英国软件包存储库).

>在“Ubuntu软件中心”(USC)中,转到菜单/选项卡’Edit =>软件来源’.
>将“从下载”下拉值更改为“主服务器”或美国的服务器.
>离开USC,从Ubuntu的程序菜单打开’Update Manager’,’Check’进行软件更新(或在终端窗口中发出’sudo apt-get update’).
>像往常一样更新软件,例如通过终端中的“更新管理器”或apt-get / aptitude.

这修复了我的存储库,然后我继续安装我需要的任何东西,正常情况下.

在使用上述说明纠正我的问题之前,各种aptitude / apt-get命令建议我删除许多很多包,但是,正如你可以指出的那样,我并不想丢失我6个月的软件包添加,这就是尽管如此我有时会对包列表进行快照(请参阅我的gist提示)!我很高兴我发现了我要离开这里的指示.

希望这可以帮助.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读