美文网首页
python 模块发布 简化版

python 模块发布 简化版

作者: 温润如玉00 | 来源:发表于2018-05-04 18:51 被阅读0次

    python 模块发布

    作者 温润如玉

    更加详细请参考:http://python.jobbole.com/82077/

    1  编写自己得函数,目录结构如下:

    ./

    setup.py  suba

    ./suba:

    aa.py __init__.py

    在此目录结构中得aa.py文件中,写上你的函数

    def add(a,b):

        return a+b

    2 编写setup.py文件,内容设置为:

      from distutils.core import setup

    #from setuptools import setup

    setup(name="test_model",version="1.0",description="vipkid's test module",author="zhaomingming",author_email="13271929138@163.com",url="www.zhaomingming.cn",py_modules=['suba.aa'])

    3 python setup.py build

      在当前目录下生成build目录

    4 python setup.py sdist

      在当前目录下生成dist目录,里面有 test_model-1.0.tar.gz,这就是我们生成得安装包了

    4.5 若将setup.py文件得第一行修改为 from setuptools import setup,

      则可以生成windows下的exe文件 python setup.py bdist_wininst

        也可以生成egg:python setup.py bdist_egg

    5 将test_model-1.0.tar.gz解压缩,然后 python setup.py install 就安装了

    6 使用方法:

    相关文章

      网友评论

          本文标题:python 模块发布 简化版

          本文链接:https://www.haomeiwen.com/subject/vtkjrftx.html