自分で作ったライブラリをインストールして簡単に使えるようにする方法です。
フォルダ構成
次のようなフォルダ構成にします。
sotogawa, uchigawa, hontai.py, betsu.csvは自分で作ったものです。
sotogawa
├setup.py
├MANIFEST.in
└uchigawa
├__init__.py
├hontai.py
└betsu.csv
├setup.py
├MANIFEST.in
└uchigawa
├__init__.py
├hontai.py
└betsu.csv
setup.py
次のようにします。
versionは適当に決めてください。
データファイルなどを含めるときは include_package_data=True とします。
from setuptools import setup, find_packages
setup(
name='uchigawa',
version='0.1',
packages=find_packages(),
include_package_data=True
)
setup(
name='uchigawa',
version='0.1',
packages=find_packages(),
include_package_data=True
)
MANIFEST.in
include uchigawa/betsu.csv
__init__.py
from uchigawa.hontai import *
使い方
setup.pyと同じフォルダに移動。
コンソールで次の通り入力。
$ pip install .
コメント