pythonのライブラリをインストールできない
pytonのライブラリをインストールしたいのですが、できません。
macユーザーなのでターミナルを使用しています。次のように入力したら、使いたいライブラリをインストールできるはずです。
python -m pip install matplotlib
ところが、後に示すような長いエラーが出てきてしまい対処ができません。
homebrewでpipをインストールして使っています。もちろんpip自体も最新版を使っています。
発生している問題・エラーメッセージ
とにかく長いため、途中一部を省略しています。
ERROR: Command errored out with exit status 1: command: /Users/Alice/.pyenv/versions/3.8.0/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-install-0a5dklhe/matplotlib/setup.py'"'"'; __file__='"'"'/private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-install-0a5dklhe/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-record-b5ougoa2/install-record.txt --single-version-externally-managed --compile cwd: /private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-install-0a5dklhe/matplotlib/ Complete output (506 lines): ================================================================================ Edit setup.cfg to change the build options BUILDING MATPLOTLIB matplotlib: yes [3.1.1] python: yes [3.8.0 (default, Oct 27 2019, 20:24:27) [Clang 11.0.0 (clang-1100.0.33.8)]] platform: yes [darwin] OPTIONAL SUBPACKAGES sample_data: yes [installing] tests: no [skipping due to configuration] OPTIONAL BACKEND EXTENSIONS agg: yes [installing] tkagg: yes [installing; run-time loading from Python Tcl/Tk] macosx: yes [installing, darwin] OPTIONAL PACKAGE DATA dlls: no [skipping due to configuration] copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf -> build/lib.macosx-10.15-x86_64-3.8/matplotlib/mpl-data/fonts/ttf #copying libなんちゃらかんちゃら の部分がめっちゃ長いので省略 running build_ext building 'matplotlib.ft2font' extension creating build/temp.macosx-10.15-x86_64-3.8 creating build/temp.macosx-10.15-x86_64-3.8/src clang -Wno-unused-result -Wsign-compare -Wunreachable-code -DNDEBUG -g -fwrapv -O3 -Wall -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -Iextern/agg24-svn/include -I/Users/aaa/.pyenv/versions/3.8.0/lib/python3.8/site-packages/numpy/core/include -I/Users/aaa/.pyenv/versions/3.8.0/include/python3.8 -c src/checkdep_freetype2.c -o build/temp.macosx-10.15-x86_64-3.8/src/checkdep_freetype2.o src/checkdep_freetype2.c:1:10: fatal error: 'ft2build.h' file not found #include <ft2build.h> ^~~~~~~~~~~~ 1 error generated. error: command 'clang' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /Users/××/.pyenv/versions/3.8.0/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-install-0a5dklhe/matplotlib/setup.py'"'"'; __file__='"'"'/private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-install-0a5dklhe/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /private/var/folders/dx/l_8g5r854fb_dh96wv551cth0000gn/T/pip-record-b5ougoa2/install-record.txt --single-version-externally-managed --compile Check the logs for full command output.
正直、エラーの文が長すぎてどこを読めばいいのかもわかりません。
試したこと
とりあえず、pipは最新版であることを確認しました。
ネット記事(Quitaなど)で対処法を探し回ったのですが、見つかりませんでした。
解決してほしいこと
・上記のエラー
・pipとかターミナルについて、どこで(何を使って)勉強すればいいのか教えてほしい
お忙しい中、大変恐縮ですが 何か教えていただければ幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/12 11:40
2019/11/12 13:03 編集
2019/11/16 08:23