開始行:
[[FrontPage/python/Flask]]
** 自作パッケージを作る [#g31df415]
- 参考
http://blog.amedama.jp/entry/2015/12/26/012332
- setup.py
#prettify{{
setup.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup
from setuptools import find_packages
def main():
description = 'mypackage'
setup(
name='mypackage',
version='0.0.1',
author='example',
author_email='example@example.jp',
url='www.example.jp',
description=description,
long_description=description,
zip_safe=False,
include_package_data=True,
packages=find_packages(),
install_requires=[],
tests_require=[],
setup_requires=[],
)
if __name__ == '__main__':
main()
}}
- パッケージのディレクトリ構造
├── mypackage
│ └── __init__.py
└── setup.py
- 自作パッケージをインストール
python setup.py install
- アンインストール
pip uninstall -y mypackage
- バッチ処理
#prettify{{
python setup.py install
pip list | grep -i fisig2
}}
終了行:
[[FrontPage/python/Flask]]
** 自作パッケージを作る [#g31df415]
- 参考
http://blog.amedama.jp/entry/2015/12/26/012332
- setup.py
#prettify{{
setup.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup
from setuptools import find_packages
def main():
description = 'mypackage'
setup(
name='mypackage',
version='0.0.1',
author='example',
author_email='example@example.jp',
url='www.example.jp',
description=description,
long_description=description,
zip_safe=False,
include_package_data=True,
packages=find_packages(),
install_requires=[],
tests_require=[],
setup_requires=[],
)
if __name__ == '__main__':
main()
}}
- パッケージのディレクトリ構造
├── mypackage
│ └── __init__.py
└── setup.py
- 自作パッケージをインストール
python setup.py install
- アンインストール
pip uninstall -y mypackage
- バッチ処理
#prettify{{
python setup.py install
pip list | grep -i fisig2
}}
ページ名: