sách gpt4 ai đã đi

python - 尝试创建 Egg 文件时限制软件包不起作用

In lại 作者:行者123 更新时间:2023-12-01 08:43:33 36 4
mua khóa gpt4 Nike

我有一个 python 项目,我想将位于该项目根目录下的两个包打包到一个 Egg 中。

我在根目录下有一个 setup.py,如下所示:

from setuptools import setup, find_packages

packages = find_packages(include=("datainfra.*", "serverinfra.*"))

setup(
name="infra",
version="0.1",
packages=packages,
)

问题:我运行 python setup.py bdist_egg,确实创建了一个 Egg 文件,但它需要根目录下的tất cả包,而不仅仅是我指定的包。

当然,我确保 find_packages 的返回值仅包含所需的子集。

我正在运行 python 2.7

1 Câu trả lời

您的安装脚本是正确的 - 如果您得到意外的构建结果,通常是由于仍位于项目目录中的先前构建的剩余部分造成的。删除.egg-info目录(如果生成的包有错误的元数据),xây dựng目录(如果生成的包有错误的模块集)或 .eggs目录(如果在构建中继续使用错误的设置依赖项),并且重建是一种快速且廉价的修复尝试。

关于python - 尝试创建 Egg 文件时限制软件包不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53396422/

36 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com