【问题标题】:Matplotlib for Python 3 and Linux适用于 Python 3 和 Linux 的 Matplotlib
【发布时间】:2012-03-29 12:36:14
【问题描述】:

我了解到 Matplotlib 已移植到 Python 3 (matplotlib-python-3-thanks-cape-town-group)。

但是,我似乎只能找到 Windows 可执行文件。

matplotlib-py3 页面声称它已合并到 Matplotlib 中。

有谁知道我在哪里可以找到最有可能在 Linux 上工作的 Matplotlib 1.2 开发分支。有人成功地将它与 Python 3 一起使用吗?

【问题讨论】:

  • 当然! (事实上​​,它在 Linux 上使用 python3 的测试比在 Windows 上进行的测试要多得多。)但是,二进制文件通常不会直接为 Linux 分发,因此您不会在网页上找到“下载”链接。在您的发行版的存储库中搜索它,或者如果它不在您的发行版的存储库中,请从源代码构建它(在大多数情况下这很简单)。至于使用哪个分支,只需从主 matplotlib github 提示构建即可。 (或者当前版本,如果我没记错的话。)
  • 谢谢...只是为了记录,我下载了稳定版(当前为 v1.1.0)“.tar.gz”。 INSTALL 文件提供了构建和安装命令。似乎在 Python 3.2 和 Ubuntu 11.10 上运行良好!!
  • matplotlib 1.1.0 可能不适用于 Python 3 - 它在 development version 中,它将变为 1.2
  • @ThomasK - 我很确定 py3k 支持是在 1.1.0 发布之前合并的。不过,我可能是错的。

标签: python-3.x matplotlib


【解决方案1】:

正如@ThomasK 提到的,git master branch 是获取当前 Python3 兼容版本的 matplotlib 的地方,它将是 v1.2 的切入点。如果出现任何问题,请将它们作为错误提交。

请注意,很快就会有一个仅修复错误的 v1.1.1 版本,它仍然不兼容 Py3k,所以当你听到它时,就 Python3 而言,请忽略它。

【讨论】:

    【解决方案2】:

    我知道这是一个很老的问题,但我目前可以通过 pip 将 matplotlib (1.2) 与 python3 一起使用:

    pip-python3 install matplotlib
    

    为我工作,使用 python 3.3。

    【讨论】:

    • 我认为apt-get install python3-matplotlib 现在也可以使用,但是我的 ubuntu 太旧了,无法测试它
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-07-30
    • 1970-01-01
    • 1970-01-01
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多