自作ライブラリのセットアップの方法

Pocket

自分で作ったライブラリをインストールして簡単に使えるようにする方法です。

フォルダ構成

次のようなフォルダ構成にします。
sotogawa, uchigawa, hontai.py, betsu.csvは自分で作ったものです。

sotogawa
├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
)

MANIFEST.in

include uchigawa/betsu.csv

__init__.py

from uchigawa.hontai import *

使い方

setup.pyと同じフォルダに移動。
コンソールで次の通り入力。

$ pip install .

[ 2024年3月4日 | カテゴリー: Python | タグ: , ]

« | »

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

送信してください。


タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報