差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン次のリビジョン両方とも次のリビジョン | ||
programming:python:install [2018/12/05] – ikatakos | programming:python:install [2019/01/08] – ikatakos | ||
---|---|---|---|
行 80: | 行 80: | ||
==Anaconda独自のパッケージ管理による手間・エラー== | ==Anaconda独自のパッケージ管理による手間・エラー== | ||
- | パッケージ管理がPythonのpipとは別物だが、依存関係情報がおかしい?ことによると思われるエラーがたまに発生する。 | + | Pythonにはデフォルトで「pip」という管理ツールが付属しているが、Anacondaでのパッケージ管理は専用の「conda」で行うことが推奨される。しかし、condaのレポジトリでは、依存関係情報がおかしい?ことによると思われるエラーがたまに発生する。 |
- | また、リポジトリにはよく使うものは一通り揃っているが、少し用途特化なパッケージはpipほどは充実してないので、様々なチャンネルから掻い摘まんでインストールすることもある。どのチャンネルも依存関係の解決は自身のチャンネル内のパッケージで行おうとするので、よく依存されるNumPyなどのパッケージはインストールやアップデート時に上書き合戦が起こったりして、その分だけ時間がかかる。 | + | condaのリポジトリにはよく使うものは一通り揃っているが、少し用途特化なパッケージはpipほどは充実してないので、様々なチャンネルから掻い摘まんでインストールすることもある。どのチャンネルも依存関係の解決は自身のチャンネル内のパッケージで行おうとするので、よく依存されるNumPyなどのパッケージはインストールやアップデート時に上書き合戦が起こったりして、その分だけ時間がかかる。 |
有名なツールとはいえあくまで第三機関なので、情報量も相対的には少ない。エラーに遭遇したら解決策を探すより一旦破壊して作り直した方が速いこともあるが、再構築にもそれなりに時間がかかる。 | 有名なツールとはいえあくまで第三機関なので、情報量も相対的には少ない。エラーに遭遇したら解決策を探すより一旦破壊して作り直した方が速いこともあるが、再構築にもそれなりに時間がかかる。 | ||
行 146: | 行 146: | ||
時間はかかるので、任意で。 | 時間はかかるので、任意で。 | ||
+ | |||
+ | <wrap important> | ||
=====環境の構築===== | =====環境の構築===== |