zoukankan      html  css  js  c++  java
  • Python打包PyPI上传实践

    1、新建目录文件

    2、requirement.txt文件内容输入requests==2.18.4

    3、setup.py文件内容如下:

    from setuptools import find_packages, setup
    setup(
        name='uitestool',
        version='1.0.0',
        description='a automated test tools',
        author='szmgithubcode',
        author_email='13023297816@163.com',
        url='https://github.com/szmgithubcode/',
        #packages=find_packages(),
        packages=['autotest'],
        #install_requires=['requests'],
    )
    

    4、在当前操作用户目录下面新建文件【.pypirc】

    5、文件.pypirc输入以下信息

    [distutils]
    index-servers=pypi
    
    [pypi]
    repository = https://upload.pypi.org/legacy/
    username: shenzhiming注册的pypi账号
    password: xxx注册的pypi密码
    

    6、上传代码到github上

    7、在setup.py所在路径下,DOS依次输入

    python setup.py sdist 
    python setup.py install 
    twine upload dist/*
    

    8、下载上传的库

    pip install uitestool

    9、检测是否下载成功

    注意点:

    1、上传至pypi时版本号保持与github相同

    2、pypi上的版本唯一性

    
    

      

  • 相关阅读:
    安装solr
    Linux下安装mysql
    SQL JOIN
    SQL之TCL
    SQL之DCL
    SQL之DML
    SQL之DDL
    Mysql 常用查询语句
    Java-Poi 读取excel 数据
    工作中的第一份LoadRunner脚本
  • 原文地址:https://www.cnblogs.com/szmcn/p/10710998.html
Copyright © 2011-2022 走看看