PyPi がバージョン 1.0.0 を表示しているのに、pip が matplotlib バージョン 0.91.1 をインストールするのはなぜですか? 質問する

PyPi がバージョン 1.0.0 を表示しているのに、pip が matplotlib バージョン 0.91.1 をインストールするのはなぜですか? 質問する

2012年10月15日更新

PyPi は現在 matplotlib 1.1.0 を表示しているので、この問題は解決されています。次の方法で matplotlib をインストールします。

pip install matplotlib

以下は古い情報です

ピピショーmatplotlib 1.0.0しかし、matplotlibをピップ仮想環境バージョン0.91.1がインストールされています。

  • バージョンによって違いがあるのはなぜですか?
  • matplotlib 1.0.0 を pip でインストールする方法はありますか?

研究

どうやらPyPi 上の matplotlib の DOAP レコード正しいバージョンを指しています。参考までに、以下は DOAP レコードです。

<?xml version="1.0" encoding="UTF-8" ?>
<rdf:RDF xmlns="http://usefulinc.com/ns/doap#" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><Project><name>matplotlib</name>
<shortdesc>Python plotting package</shortdesc>
<description>matplotlib strives to produce publication quality 2D graphics
      for interactive graphing, scientific publishing, user interface
      development and web application servers targeting multiple user
      interfaces and hardcopy output formats.  There is a 'pylab' mode
      which emulates matlab graphics</description>
<download-page>https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.0</download-page>
<homepage rdf:resource="http://matplotlib.sourceforge.net" />
<maintainer><foaf:Person><foaf:name>John D. Hunter</foaf:name>
<foaf:mbox_sha1sum>4b099b4a7f50a1f39642ce59c2053c00d4de6416</foaf:mbox_sha1sum></foaf:Person></maintainer>
<release><Version><revision>1.0.0</revision></Version></release>
</Project></rdf:RDF>

構成

  • OS: Mac OS X 10.6.6
  • Python 2.7
  • 仮想環境 1.5.1
  • ピップ 0.8.1

2010年8月24日午前7時9分更新

PyPi ミラーからインストールすると、バージョン 0.91.1 もインストールされます。

$ pip install -i http://d.pypi.python.org/simple matplotlib

2011年1月14日午後4時54分更新

それでもmatplotlib 1.0.1リリースされましたが、この問題は依然として残っています。

ベストアンサー1

私も同じ問題を経験しました。なぜ起こるのかはわかりませんが、解決方法はあります。pip で -f オプションを使用して、matplotlib ソースの場所を指定します。(これは requirements.txt でも機能します)。

pip install -f http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.0/matplotlib-1.0.0.tar.gz matplotlib

おすすめ記事