一个多月以前评论

welovenad的Python项目详细描述


这是一个在pypi上推送包的演示

python项目

差价公寓

选择您的发行版

在Peut Choisir Entre Distribute上,设置工具,分配2。 解决方案通过分批倒计时测试设置工具!

setup.py

使您的软件包“用户友好”

  • init.py

python需要init.py文件才能将目录视为包含包; 这样做是为了防止使用公共名称(如字符串)的目录无意中隐藏 以后在模块搜索路径上出现的有效模块。 在最简单的情况下,in it.py可以只是一个空文件,但它也可以执行初始化 为包编写代码或设置all变量,稍后介绍。

  • 版本

  • all

  • 轻松导入功能

局部环境试验

  • 管道树

$python setup.py安装

推动PYPI

  • 确保安装了最新版本的设置工具和控制盘:

    $python3-m pip install--用户--升级setuptools控制盘

  • 生成分发存档文件

    $python3 setup.py sdist bdist_轮

  • tween是一个用于与pypi交互的实用程序,它为setup.py upload提供了一个安全的替代品。

    $python3-m pip install--用户--升级捆绳

  • 在dist:

    下上载所有存档文件

    $tween upload--存储库urlhttps://test.pypi.org/legacy/dist/*

安装新的上载包

python3-m pip安装——索引urlhttps://test.pypi.org/simple/welovenad

资源

入门/简单项目

https://packaging.python.org/tutorials/packaging-projects/

使用setuptools构建和分发软件包

https://setuptools.readthedocs.io/en/latest/setuptools.html

打包python项目

https://packaging.python.org/guides/distributing-packages-using-setuptools/

存储库bjc

https://github.com/BenJoyenConseil/pybbl

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSwing:实现TableModel还是扩展AbstractTableModel?   无法在连接了SQL的Java中获取数据抛出结果集   java在运行jar时访问jar外部的prop文件   java如何在使用xPath时选择通过检查的节点,而不是它们的父节点。评估()   java如何将文本文件中的整数值翻两番?   java Update Hibernate给出了一个错误   如何使用Java在类中实现调用mule中onCall方法的Singleton?   java如何修复Hibernate 5的映射未找到异常?   调用AlertDialog。按下后退按钮时Android片段的Java生成器   java基于进度更改JProgressBar中的ColorUIResource   java如何让这个测试通过?   java是否可以在TestNG中对参数化测试进行依赖?   java查询无法通过HQL执行   Spring java 11获取spel问题EL1005E:找不到类型   尝试获取JMH锁时发生java异常