setuptoolsの使い方
Eggはどうやんねんということで調べる。
-
付与されたタグ:
- Python
distutilsの替わりに動くように設計されていると。setup.pyに設定情報を書いていく。distutilsを使っているのならそのまま移行できる。
最低限の使い方は以下のとおり。
依存するパッケージがあるときは
最低限の使い方は以下のとおり。
from setuptools import setup, find_packagesMANIFEST.inは不要になった。
setup(
name = "HelloWorld",
version = "0.1",
packages = find_packages(),
)
package_data = {とする。
'': ['README', 'exaple'],
}
依存するパッケージがあるときは
install_requires = ['docutils>=0.3'],
とする。PyPIのパッケージ名なら楽々。