* nix、パッケージマネージャがPythonを複数のパッケージに分割しない場合

* nix、パッケージマネージャがPythonを複数のパッケージに分割しない場合

* nixパッケージマネージャーはありますか?いいえPythonを複数のパッケージ(通常pythonなどpython-devel)に分割します。インストール時に完全な標準ライブラリを入手したいと思います。標準ライブラリがそのように設計されているからです。ありがとうございます。

更新:何人かの人々は私が何を意味するのか疑問に思います。たとえば、次のようになります。https://bugs.launchpad.net/ubuntu/+source/python-defaults/+bug/123755。私はこれがpython/python-devel分割(この場合)によって引き起こされたものではないことを知っていますが、心配したくない問題です。ImportErrorハンドラを奇妙に調整したり(何らかの理由で)std libモジュールを削除せずにPython全体をインストールし、パッケージマネージャにセキュリティアップデートなどを処理させたいと思います。

答え1

アーキテクチャLinux別のパッケージはなく-dev(Gentooとは異なり)バイナリです。tk基本的にプルしないようなものもあるかもしれません。これはpython packageアーチ用。

答え2

まあ、あります。ルート図。ソースからすべてをインストールするため、パッケージはありません-dev

答え3

Debian(おそらくUbuntu)でapt-get install pythoninstallpython-minimalとを実行すると、pythonすべてのコアモジュールがインストールされます。これは「完全標準ライブラリ」を意味すると仮定します。

私が見つけることができる唯一の注意点は、Tk GUIがすでにインストールされていますが、python-tk正しく使用するにはそのパッケージをインストールする必要があることです。

>>> import Tkinter
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.5/lib-tk/Tkinter.py", line 41, in <module>
    raise ImportError, str(msg) + ', please install the python-tk package'
ImportError: No module named _tkinter, please install the python-tk package

したがって、実行すると、apt-get install python python-tk必要なすべてを得ることができます。

これはあなたの基準に準拠していますか?

関連情報