它可以让您知道内容类型是否错误

Build better loan database with shared knowledge and strategies.
Post Reply
tanjimajha12
Posts: 160
Joined: Mon Dec 23, 2024 4:26 am

它可以让您知道内容类型是否错误

Post by tanjimajha12 »

测试包源 – capgemini
第一步是检查新创建的分发包中是否存在所有文件。还必须包含所有支持文件和子包。您甚至可以像解压 zip 文件一样解压 wheel。

较新版本的 Twine 可用于检查包描述是否能在 PyPI 上正确呈现。操作方法如下:

$ twine 检查 dist/*

检查分发 dist/package1-1.0.0-py3-none-any.whl:已通过

检查分发 dist/package1-1.0.0.tar.gz:已通过

。它无法捕捉您可 贝宁手机号码数据库 能遇到的所有问题。


3. 上传软件包
您将使用 Twine 工具上传包。您应该先使用 TestPyPI 来确保一切正常。尝试以下命令:



您必须提供您的用户名和密码。

恭喜!您的软件包现已上传并发布在 PyPI 上。

将包上传到 PyPI 后,您也可以使用 pip 来安装它。使用以下命令:

$ pip install 你的包名称

其他实用工具
创建和上传 Python 包时,您应该了解一些工具:

1.虚拟环境
当你从事不同的项目并且使用不同版本的 Python、其自身的依赖项和要求时,你需要虚拟环境。

您可以使用许多指南来了解虚拟环境的工作原理。以下是一些示例

(i)使用 Pip 和虚拟环境管理 Python 依赖项

(二)Pipenv:新 Python 打包工具指南

(三)Python 虚拟环境:入门

在将您的包上传到 PyPI 之前,您需要使用最小虚拟环境来测试您的包并确保您的 setup.py 文件包含所有必要的依赖项。

2. Cookiecutter
饼干切割器
Cookiecutter 源 – pypi
Cookiecutter 是一款出色的项目入门工具。首先,它会根据设置项目的模板询问几个问题。有许多模板可供选择。

为了使其正常工作,第一步是确保您已正确安装 Cookiecutter。您可以使用以下命令直接从 PyPI 安装它:

$ pip 安装 cookiecutter

回答完所有问题后,Cookiecutter 将设置您的项目。以下是显示模板如何创建目录和文件的示例:
Post Reply