-
Notifications
You must be signed in to change notification settings - Fork 4
Description
pipenv を利用してインストールしようとしていますが、下記のライブラリのインストールで失敗してしまいます。
Python 3.8.10 の環境で試しています。
■Matplotlib=3.0.3
... freetype, png の依存が必要と言われる
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.]
matplotlib/matplotlib#16449
→公式でもバージョンを上げて欲しいとの事なので、pipfile を 3.2.0 を指定してみた所通過できたのですが、これで対応で良いのか不安です。
■Scipy =1.2.1
… lapack/blas がないと言われる
[pipenv.exceptions.InstallError]: numpy.distutils.system_info.NotFoundError: No lapack/blas resources found.
ERROR: Couldn't install package: scipy
Package installation failed...
→スムーズな解決方法が見つからず
https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
ホイールを使いインストールをすると良いという Stackoverflow の情報見つけましたが、このアドレスのサイトから numpy, scipy のライブラリを入れる方法が良いのでしょうか…。
書籍の numpy 1.16.2、scipy 1.2.1 のバージョンに相当するファイルも見当たらず、これで良いのかが分かりません。
■Pythonのバージョン
→書籍には Python 3.8 と書かれておりますが、3.8 でも複数マイナーバージョンがあり、このバージョンも気をつけなくてはいけないのではと疑っております。
Windows での環境構築が困難に思っております。
構築出来た方はいらっしゃるでしょうか?
なるべく書籍内のサンプルがそのまま動く事を期待しており、pipfile 内のバージョンを少し上げるなどの対応をしてしまっても良いものなのか、助言頂けますと幸いです。