差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン最新のリビジョン両方とも次のリビジョン | ||
programming:python:packages:numpy [2019/01/09] – [AnacondaのMKLによるエラー] ikatakos | programming:python:packages:numpy [2019/11/20] – [MKL] ikatakos | ||
---|---|---|---|
行 25: | 行 25: | ||
* [[https:// | * [[https:// | ||
- | MKLの使用有無は NumPyのビルドの時点で決定し、使いたければそれ用にビルドする必要がある。ビルド済みのものを入れる場合、一般的なインストール方法と使用有無は以下の通り。 | + | MKLの使用有無は NumPyのビルドの時点で決定し、使いたければそれ用にビルドする必要がある。 |
+ | ビルド済みのものを入れる場合、一般的なインストール方法と使用有無は以下の通り。 | ||
^ パッケージマネージャ | ^ パッケージマネージャ | ||
行 32: | 行 33: | ||
| gohlke氏のwheel | | gohlke氏のwheel | ||
- | Anacondaではmklもパッケージ化されていて、NumPyはmklパッケージに依存する形となる。基本的にはmklパッケージがライブラリのDLLを適切に配置・パス設定してくれる……が、何かよくわからない条件下でこれに起因するエラーが襲いかかることがある。 | + | MKLを使いたくない場合というのも稀にある(例えばPyinstallerでバイナリ化する際など。最終的なバイナリのサイズがかなり違ってくる)。 |
+ | その場合、Anacondaでは '' | ||
+ | しかし、Windowsではそのパッケージは無効であり、基本的にはMKL入りしか選択肢が無い状況となる。 | ||
+ | |||
+ | * [[https:// | ||
====AnacondaのMKLによるエラー==== | ====AnacondaのMKLによるエラー==== | ||
行 95: | 行 101: | ||
* 2018/ | * 2018/ | ||
* [[https:// | * [[https:// | ||
+ | * 2019/ | ||
+ | * '' |