1. ホーム
  2. python

[解決済み] PythonのMaven相当品 [終了しました]。

2022-02-07 18:32:39

質問

私はjava開発者/python初心者で、mavenの機能、特に依存関係管理とビルドの自動化(ビルドしないということですが、デプロイのためのパッケージを作成する方法は?)

これらの機能を実現するために、pythonに相当するものはありますか?
注:python 2.xを使用しています。

ありがとうございます。

解決方法は?

Pythonは依存関係とパッケージングのためにdistutilsとsetuptoolsを使用します。

基本的なことを説明したチュートリアルがあります。 http://docs.activestate.com/activepython/3.2/diveintopython3/html/packaging.html

要するに、依存関係やスクリプトのコンパイル・インストール情報を持つ setup.py ファイルができ、それを使って egg や dist tarball、binary tarball などのビルドができるようになるわけです。