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

前端之家收集整理的这篇文章主要介绍了由于未满足的依赖关系Ubuntu 12.04,无法安装python2.7-dev前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
遇到与此页面描述的完全相同的问题: 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提示)!我很高兴我发现了我要离开这里的指示.

希望这可以帮助.

猜你在找的设计模式相关文章