Python のライブラリをソースから wheel ファイルにパッケージングする手順。
準備
- wheel をインストールする。
$ pip install wheel
パッケージングする
- ソースを入手する。
$ wget https://files.pythonhosted.org/packages/be/ed/5bbc91f03fa4c839c4c7360375da77f9659af5f7086b7a7bdda65771c8e0/python-dateutil-2.8.1.tar.gz
- 解凍する。
$ tar xfvz python-dateutil-2.8.1.tar.gz $ cd python-dateutil-2.8.1
- パッケージングする
$ python setup.py bdist_wheel
- パッケージングした wheel ファイルが dist ディレクトリ以下に作成されていることを確認する。
$ ls -l dist/ total 552 -rw-rw-r-- 1 ec2-user ec2-user 334126 May 6 07:44 python-dateutil-2.8.1.tar.gz -rw-rw-r-- 1 ec2-user ec2-user 227182 May 6 07:45 python_dateutil-2.8.1-py2.py3-none-any.whl ★