前提・実現したいこと
Python3.7.0でmatplotlibモジュールの導入
環境
Windows10
Python1.7.0
発生している問題・エラーメッセージ
(venv) C:\Users\(ユーザー名)\PycharmProjects\untitled3>pip install matplotlib
Collecting matplotlib
Using cached https://files.pythonhosted.org/packages/ec/ed/46b835da53b7ed05bd4c6cae293f13ec26e877d2e490a5
3a709915a9dcb7/matplotlib-2.2.2.tar.gz
Complete output from command python setup.py egg_info:
Edit setup.cfg to change the build options
BUILDING MATPLOTLIB
matplotlib: yes [2.2.2]
python: yes [3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018,
04:59:51) [MSC v.1914 64 bit (AMD64)]]
platform: yes [win32]
REQUIRED DEPENDENCIES AND EXTENSIONS
numpy: yes [version 1.14.5]
install_requires: yes [handled by setuptools]
libagg: yes [pkg-config information for 'libagg' could not
be found. Using local copy.]
freetype: no [The C/C++ header for freetype
(freetype2\ft2build.h) could not be found. You may
need to install the development package.]
png: no [The C/C++ header for png (png.h) could not be
found. You may need to install the development
package.]
qhull: yes [pkg-config information for 'libqhull' could not
be found. Using local copy.]
OPTIONAL SUBPACKAGES
sample_data: yes [installing]
toolkits: yes [installing]
tests: no [skipping due to configuration]
toolkits_tests: no [skipping due to configuration]
OPTIONAL BACKEND EXTENSIONS
macosx: no [Mac OS-X only]
qt5agg: no [PySide2 not found; PyQt5 not found]
qt4agg: no [PySide not found; PyQt4 not found]
gtk3agg: no [Requires pygobject to be installed.]
gtk3cairo: no [Requires cairocffi or pycairo to be installed.]
gtkagg: no [Requires pygtk]
tkagg: yes [installing; run-time loading from Python Tcl /
Tk]
wxagg: no [requires wxPython]
gtk: no [Requires pygtk]
agg: yes [installing]
cairo: no [cairocffi or pycairo not found]
windowing: yes [installing]
OPTIONAL LATEX DEPENDENCIES
dvipng: no
ghostscript: no
latex: no
pdftops: no
OPTIONAL PACKAGE DATA
dlls: no [skipping due to configuration]
============================================================================
- The following required packages can not be built:
- freetype, png
- Please check http://gnuwin32.sourceforge.net/packa
- ges/freetype.htm for instructions to install
- freetype
- Please check http://gnuwin32.sourceforge.net/packa
- ges/libpng.htm for instructions to install png
Command "python setup.py egg_info" failed with error code 1 in C:\Users\ユーザー名\AppData\Local\Temp\pip-install
-bq93kp4s\matplotlib\
該当のソースコード
pip install matplotlib
試したこと
Pythonの再インストール
Windowsコマンドプロンプト上/ターミナル上、両方で実行
補足情報(FW/ツールのバージョンなど)
Python始めて2日の超初心者です
回答お願いします
-
気になる質問をクリップする
クリップした質問は、後からいつでもマイページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
クリップを取り消します
-
良い質問の評価を上げる
以下のような質問は評価を上げましょう
- 質問内容が明確
- 自分も答えを知りたい
- 質問者以外のユーザにも役立つ
評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。
質問の評価を上げたことを取り消します
-
評価を下げられる数の上限に達しました
評価を下げることができません
- 1日5回まで評価を下げられます
- 1日に1ユーザに対して2回まで評価を下げられます
質問の評価を下げる
teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。
- プログラミングに関係のない質問
- やってほしいことだけを記載した丸投げの質問
- 問題・課題が含まれていない質問
- 意図的に内容が抹消された質問
- 過去に投稿した質問と同じ内容の質問
- 広告と受け取られるような投稿
評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。
質問の評価を下げたことを取り消します
この機能は開放されていません
評価を下げる条件を満たしてません
質問の評価を下げる機能の利用条件
この機能を利用するためには、以下の事項を行う必要があります。
- 質問回答など一定の行動
-
メールアドレスの認証
メールアドレスの認証
-
質問評価に関するヘルプページの閲覧
質問評価に関するヘルプページの閲覧
checkベストアンサー
+4
Python3.x
バージョンは最近まで3.6
で、ごく最近3.7
がリリースされました。
PyPI
のmatplotlib 2.2.2を確認してみると、まだ3.7
には対応していないようです。
Unofficial Windows Binaries for Python Extension Packagesという非公式のパッケージの
matplotlib‑2.2.2‑cp37‑cp37m‑win32.whl(32bit版)
または
matplotlib‑2.2.2‑cp37‑cp37m‑win_amd64.whl(64bit版)
を導入することで解消されると思われます。
ただ
- 特に最新
3.7
にする必要性がない - 今後
numpy
などmatplotlib
以外のモジュールも利用する予定がある
場合は、Python3.7.0
をアンインストールして新規にAnacondaをインストールすることをお勧めします。
投稿
-
回答の評価を上げる
以下のような回答は評価を上げましょう
- 正しい回答
- わかりやすい回答
- ためになる回答
評価が高い回答ほどページの上位に表示されます。
-
回答の評価を下げる
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。
0
Win10/64bit/python3 環境ですが
pip instal matlablib はエラー無くインストールされました。
http://www.lfd.uci.edu/~gohlke/pythonlibs/
Get matplotlib from above location. Choose correct package based on python(2.x/3.x) and bit(32/64) version.
32-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win32.whl
64-bit 2.7: matplotlib-1.5.2-cp27-cp27m-win_amd64.whl
とあり、64bit/32bit版 およびpythonのバージョンが合ったものをインストールすると解消するとあります。
投稿
-
回答の評価を上げる
以下のような回答は評価を上げましょう
- 正しい回答
- わかりやすい回答
- ためになる回答
評価が高い回答ほどページの上位に表示されます。
-
回答の評価を下げる
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。
0
Python 3.7は出たてでまだWheelファイルが出揃ってないでしょうから、超初心者であればしばらくはPython 3.6を使っておくといいと思います。
投稿
-
回答の評価を上げる
以下のような回答は評価を上げましょう
- 正しい回答
- わかりやすい回答
- ためになる回答
評価が高い回答ほどページの上位に表示されます。
-
回答の評価を下げる
下記のような回答は推奨されていません。
- 間違っている回答
- 質問の回答になっていない投稿
- スパムや攻撃的な表現を用いた投稿
評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。
15分調べてもわからないことは、teratailで質問しよう!
- ただいまの回答率 88.21%
- 質問をまとめることで、思考を整理して素早く解決
- テンプレート機能で、簡単に質問をまとめられる
質問への追記・修正、ベストアンサー選択の依頼
tatamyiwathy
2018/06/30 23:44
エラーメッセージは他にはありませんでしたか? そこに重要なことが書かれてるかもしれませんよ?
sinorrr
2018/07/01 00:10
Pycharmを使っているんですが、ターミナル上で赤字で表示されているのは本文に書いた1行のみです
tatamyiwathy
2018/07/01 00:56
そのターミナル上で「赤くないがなにか表示されている」部分はありましたか?
sinorrr
2018/07/01 01:09
長くて申し訳ないですが本文に出力をすべて貼りました。最終行が該当のエラー部分です
tatamyiwathy
2018/07/01 01:51
"The following required packages can not be built: freetype, png"とあります。freetypeとpngパッケージが見つからないようです。このあたりが参考になるのでは。https://qiita.com/xkumiyu/items/3e9a37a096f8abe3932b
sinorrr
2018/07/01 03:33
pip install freetype とコマンド入力すると Could not find a version that satisfies the requirement freetype (from versions: ) No matching distribution found for freetypeと出てきました。古いバージョンを使えばなんとかなるんでしょうか
tatamyiwathy
2018/07/01 11:37
他の方がすでに回答されてますが、Python3.7は出たばかりなので、まだそのほかのモジュールが対応できてないんでしょうね。