一个多月以前评论
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
资源
入门/简单项目
使用setuptools构建和分发软件包
打包python项目
https://packaging.python.org/guides/distributing-packages-using-setuptools/
存储库bjc
打包python项目
https://packaging.python.org/guides/distributing-packages-using-setuptools/
存储库bjc
https://packaging.python.org/guides/distributing-packages-using-setuptools/