真正需解决的是工程化落地问题:setup.py与pyproject.toml选型、旧项目迁移字段修改、pip install -e .路径异常、poetry CI超时优化、entry_points键名错误等。

这个标题不是技术问题,也没有明确的操作目标——它像一个课程宣传页,而不是开发者在写代码时会遇到的真实疑问。
如果你正卡在某个具体环节,比如:
-
setup.py和pyproject.toml到底该用哪个?旧项目迁移时哪些字段必须改? -
pip install -e .报ModuleNotFoundError,但python -m mypackage又能跑,为什么路径不一致? - 用
poetry管理依赖后,CI 里poetry install总是超时,能不能跳过虚拟环境重建? - 写了个 CLI 工具,打包成
pip install后命令找不到,entry_points的键名写错成console_scripts还是console_script?
这些才是工程化落地时真正要拆解的问题。
你遇到的是哪一种?可以贴出报错、目录结构或配置片段,我们从那一行开始往下捋。
立即学习“Python免费学习笔记(深入)”;










