python - Ubuntu 14.04 包依赖问题

标签 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)

最佳答案

Python 3 是这里的关键。您正在使用 Python 2。

因此,我强烈建议将 Anaconda 用于您的目的。它将允许您在 Python2 和 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

关于python - Ubuntu 14.04 包依赖问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33514810/

相关文章:

python - Numpy 复数的小数点精度

django - 使用 Stripe webhooks 时出现连接拒绝错误

linux - 在 Ubuntu 16.04 中安装 Vim 时出错

ubuntu - CoovaChilli 身份验证

python - psycopg2 相当于 R dbWriteTable 命令并从 python 代码获得更多性能

python - Popen 中的缓冲区有限

python - 在 python 中为 AWS Lambda 构建 TensorFlow 包

java - 始终以 "Exit 143"Ubuntu 结尾的应用程序 Java

python - OpenERP安装过程中的依赖错误

python - 具有多个输入的 Keras 网格搜索