情報強者と情報弱者の差が大きくなり「利用者の価値の差」にまでなってしまう。「え、お前使えないの?プークスクス」。情弱に対する社会的排除が加速する。なんと由々しき事態!状況把握インストールする方法について把握してみる。手動インストール楽したくてツールをインストールしようとするツールの実行には他のツールのインストールが必要と判明2が無限ネスト。多すぎて一向にインストール完了できず。余計な苦労をするだけで楽とは遠ざかる依存ライブラリがさらに別の依存ライブラリを要しており、さらに依存ライブラリは別のライブラリに依存しており...。バージョン差違によって動作しないor誤動作する。ツールをインストールできないから、ツールを使った開発も進まず。開発のための環境構築すらできずに終わる。パッケージ管理ツールを使う手動インストールの問題を解決すべくパッケージ管理ツールが颯爽登場!2を使うも実際は他のパッケージ管理ツールを駆使して依存パッケージを入手する必要が生じると判明パッケージ管理ツールの依存関係を知らないからどうしていいか追えずにインストールできない楽するどころか余計な苦労をしただけで終わり、骨折り損のくたびれもうけ2のとき、そのパッケージツール内における文脈だけでは解決できない依存関係が存在していることがある。PythonのPILパッケージ。入手はpipでできるが実行するにはImageMagicというツールが必要。ImageMagicはPythonより下位層で実装されている。OSのパッケージ管理ツールからでないとインストールできない。OSのパッケージ管理ツールapt-getを使ってImageMagicをインストールした後、Pythonのパッケージ管理ツールpipを使ってPILをインストールする必要がある。文脈とその階層について理解している必要があり、それらの文脈で使うコマンドがどれなのか、どう使うのか把握しておらねば環境構築できない。インストールするだけなのに必要な知識や技術が増えてしまう。文脈ごとに存在するパッケージ管理ツールを使い分けるパッケージ管理ツールの依存関係を把握する上位or下位パッケージ管理ツールから依存ツールをインストールする上位or下位のネスト数だけ2をくりかえす対象次元のパッケージ管理ツールに戻ってインストールする目的のツールがインストールされるソフトウェアの規模が大きくなるたびにこの階層ネスト数は増えていくかもしれない。「パッケージ管理ツールを管理するツールを管理するツールを管理する...を使ってツールをインストールする」となっていく。いつになったらインストールできるのか。それを一発でやってくれるのが「パッケージ管理ツール」のはずなのに...。いう問題については今は考えないでおく。所感ソフトウェア危機の一つ?ソフトウェアの複雑化ゆえに品質どころかインストールすら難しくなってしまう。インストールするために概念、構造、仕組みの把握やそれを使いこなす技術を要する。どこまでも肥大化していく。この程度のことを問題と感じているのが情弱の証なのだろう。00:00インストール作業肥大化問題Tweet広告を非表示にする関連記事2018-04-06「楽したい→ツールやフレームワーク使う→環境構築や学習コスト増大→一向に進まず苦」のネガティブサイク...に陥りつつあると気づいた。楽から遠ざかっていく。2018-01-21Pythonエンジンの仮想環境構築と利用方法まとめPython実行エンジンはpyenvで仮想環境を用意すると安全かつ確実...2018-01-13Pythonのvenvで仮想環境を用意する特定パッケージをインストールした環境として分離するために。2018-01-05パッケージ管理ツールまとめインストール作業肥大化問題を解決するため情報収集。expression)Eto.ToolkitのCodeEditorを正しくビルドできなかったlicenseeをインストールしてライセンス情報を取得する月別アーカイブプロフィールアウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。読者になる3はてなブログをはじめよう!ytyaruさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。