Ubuntu 14.04包依赖问题

时间:2015-11-04 06:06:48

标签: python ubuntu

主持人:Ubuntu 14.04

当我执行脚本时,我遇到了以下问题:

The following packages have unmet dependencies:
dh-python : Depends: python3:any (>= 3.3.2-2~)
lsb-release : Depends: python3 but it is not going to be installed

Depends: python3:any (>= 3.3.2-2~)
ubuntu-minimal : Depends: python3 but it is not going to be installed
              Depends: resolvconf

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

我已输入apt-get -f install并再次执行该脚本。但是,它没有做任何改变。

我系统上的python版本是:

Python 2.7.6 (default, Jun 22 2015, 17:58:13)

1 个答案:

答案 0 :(得分:2)

Python 3是关键所在。您正在使用Python 2。

所以,我强烈建议您使用Anaconda。它允许您在Py​​thon2和Python3之间切换

在浏览器中下载Anaconda installer for Linux,然后在终端窗口中键入以下内容,将文件路径和名称替换为下载的安装文件的路径和名称。 (还有一个设置PATH条目的gui安装程序)

按照安装程序屏幕上的提示操作,如果不确定任何设置,只需接受默认设置,因为以后可以更改这些设置:

bash ~/Downloads/Anaconda-2.3.0-Linux-x86_64.sh

现在将conda添加到您的路径

PATH=$PATH:$HOME/anaconda/bin

*将路径替换为anaconda/bin的正确路径,无论它位于您的计算机上

现在创建一个使用python3

的环境
conda create --name test python=3

激活您的环境

source activate test

您将在命令提示符前面看到一个环境(test)。可以重命名测试以满足您的需求。

验证

python --version