【问题标题】:Add package to specific install of Python in Linux将包添加到 Linux 中 Python 的特定安装
【发布时间】:2017-05-29 11:34:23
【问题描述】:

我正在尝试将 xmltodict 包添加到 Linux 上的 Python。

我在我的 Linux 版本上安装了 2 次 Python; Python 2.7(默认)和 Python 3.5(以 Anaconda 安装的形式)。我想将 xmltodict 添加到 Python 3 安装中,但是当我使用 sudo apt-get install python-xmltodict 时,它会将其添加到默认的 Python 2.7 安装中。

如何在不更改默认值或使用 pip 的情况下将此包添加到我的 Python 3 安装中?我也不想用虚拟环境重建我的安装

【问题讨论】:

  • 我不想在我的机器上安装虚拟环境,我只想将包添加到特定的安装中
  • 那是误导。
  • 尽管如此,它是我的机器,我不想这样做。
  • 由于没有人在 Ubuntu 或 Debian 上为 Python 3 打包 python-xmltodict,因此您无法使用 apt-get 添加它。如果您使用的不是 Ubuntu 或 Debian,请告诉我们 - 也许有人在该发行版上为 Python 3 创建了一个 python-xmltodict 包 - 除了使用 apt-get 之外,您是否愿意接受其他建议?

标签: python linux apt-get xmltodict


【解决方案1】:

如果你想用 pip 或 easy-install 来做,你可以运行 pip2/pip2.7 并安装它。它将为用于运行 pip 的 Python 安装...

【讨论】:

    【解决方案2】:

    您可以使用conda 进行安装

    conda install -c conda-forge xmltodict=0.11.0
    

    这应该可以工作

    【讨论】:

    • 没有被我否决...你的回答很好,谢谢!
    猜你喜欢
    • 2015-09-27
    • 2013-01-21
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多