python应用:python打包

    作者:周舟Fly更新于: 2020-04-01 21:53:39

    大神带你学编程,欢迎选课

    在您开始之前,在你的计算机将需要Python,但您可能不需要下载它。首先检查(在同级目录下在命令行窗口输入python)有没有安装Python。如果你看到了一个Python解释器的响应,那么就能在它的显示窗口中得到一个版本号。通常的版本都可以做到Python的向前兼容。

    1.安装setuptools,以下操作是基于python3.6.6

    pip install setuptools

    2.创建一个目录,目录里创建一个文件setup.py

    更多的选项可以执行 python3 setup.py --help

    #-*- coding:utf-8 -*-
    from setuptools import setup, find_packages
    
    setup(
    name='jasonlib',
    version='0.1',
    packages=find_packages(),
    description='this is json's testlib',
    author='jason',
    author_email='jason@111.com',
    url='www.test.com'
    )

    3.创建项目

    在步骤2创建的目录里创建项目testlib,在里面写点代码就行,需要创建__init__.py文件,这个目录是和setup.py平级的,testlib 才是可以导入的模块,例如下面的

    from testlib import xxx

    4.测试,有错误或者警告会抛出来

    $python setup.py check

    5.build,会生build目录

    $python setup.py build

    6.安装

    $python setup.py install

    7.卸载删除,需要重新安装下记录安装文件

    $python setup.py install --record installed.txt
    $cat installed.txt|xargs rm -rf

    8.发布pypi

    参考httPS://pypi.org/project/twine/

    Python是一种解释型脚本语言,可以应用于以下领域:
    • web 和 InterNET开发
    • 科学计算和统计
    • 人工智能
    • 桌面界面开发
    • 后端开发
    • 网络爬虫

课课家教育

未登录