私はALT Linux 6を使用しており、OpenGLとopenCVを使用するPython 3スクリプトを起動する必要があります。 Pythonのインストールでpipが欠落していることに気づきました。これは十分に愚かなことです。その後、Linuxではpipがpythonであることがわかりました。 -module -pip だから端末に書き込みます。
apt-get install python-module-pip
251個のパッケージがアップグレードされ、215個が新しくインストールされ、776個が削除され、62MBがダウンロードされ、2550MBが解放されることがわかりました。パッケージを1つだけインストールするのはなぜそれほど難しいのですか?
Linuxパーティションに12 GBの空きディスク容量があるため、Firefox 17.0を使用する必要があることはまだ述べていませんが、Firefoxが他の多くのパッケージをインポートしようとするとFirefoxを効果的にアップグレードするのに十分ではありません。 OS、たとえばすべてのパッケージを解凍するのに十分なディスク容量がないため、実際にALT Linux 8.0にアップグレードすることはできません。
答え1
共通コードをライブラリに分割できると、労力と時間が節約されます。ライブラリには、クライアントプログラムとは無関係にテストでき、開発時間と労力を重複させることなく多くのプログラムで再利用できる機能が含まれています。
したがって、Pythonのような主要な項目が多くの依存関係を持つことはまれではありません。 X11、gcc、Perlなどの主要なプログラムへの多数の依存関係を見ることができます。
プログラミング言語はあまりにも多くのことをするように要求される可能性があるため、多くのライブラリに頼ることは珍しくありません。