2012-03-29 3 views
9

MatplotlibがPython 3(matplotlib-python-3-thanks-cape-town-group)に移植されていることを理解します。Matplotlib for Python 3 and Linux

しかし、私はWindowsの実行可能ファイルしか見つけることができないようです。

matplotlib-py3ページは、Matplotlibにマージされたと主張しています。

Linuxで動作する可能性が最も高いMatplotlib 1.2開発ブランチがどこにあるかは誰にも分かりません。誰かがPython 3でそれをうまく使っていますか?

+0

確かに! (実際、Python3を使用したLinuxではWindowsよりもはるかに多くのテストが行​​われています。)しかし、バイナリは通常Linux用には直接配布されないため、Webページ上に「ダウンロード」リンクが見つかりません。あなたのディストリビューションのリポジトリでそれを検索するか、ディストリビューションのリポジトリにない場合は、ソースからビルドします(これはほとんどの場合非常に簡単です)。使用するブランチまでは、メインのmatplotlib github tipからビルドするだけです。 (または、現在のリリース、私が正しく覚えている場合) –

+0

ありがとう...ちょうど記録のために、私は安定版(現在v1.1.0) ".tar.gz"をダウンロードしました。 INSTALLファイルは、buildコマンドとinstallコマンドを提供しました。 Python 3.2とUbuntu 11.10でうまく動作しているようですね! – mauscope

+1

matplotlib 1.1.0はおそらくPython 3では動作しません - それは[開発版](https://github.com/matplotlib/matplotlib)にあります。これは1.2になります –

答えて

5

@ThomasKが述べたように、git master branchは現在のPython3互換バージョンのmatplotlibを入手する場所で、v1.2が削除される場所になります。問題が発生した場合は、バグとして報告してください。

すぐにバグ修正があります。これはまだPy3kと互換性がありませんので、Python3に関しては無視してください。

3

私はこれはかなり古い質問ですけど、私は現在、ピップを使用してのpython3でmatplotlibの(1.2)を使用することができるよ:

pip-python3 install matplotlib 

は、Python 3.3を使用して、私のために働きました。

+3

'' apt-get install python3-matplotlib'は今でも動作すると思いますが、私のubuntuはそれをテストするには古すぎます – endolith