如何使用 pip 安装 pyproject.toml 文件中定义的 Python 包?(如何使用.定义.安装.文件.pyproject...)
现代 Python 项目越来越多地采用 pyproject.toml 文件管理项目依赖,它比传统的 requirements.txt 文件更灵活、更现代化。本文将介绍如何使用 pip 便捷地安装 pyproject.toml 文件中定义的 Python 包。
例如,在一些项目(如 nicegui)中,你会发现使用了 pyproject.toml 而非 requirements.txt 来管理依赖。 这引发了如何安装依赖包的问题,尤其是对于习惯使用 pip 或 pipenv 的开发者。 虽然 poetry 也能完成此任务,但本文将提供一种无需 poetry 的 pip 解决方案。
只需在项目根目录下执行以下命令:
pip install -e .
该命令以“可编辑模式”安装当前目录下的项目,自动解析并安装 pyproject.toml 文件中声明的所有依赖项。 这种方法简单直接,对于希望继续使用熟悉的 pip 或 pipenv 的开发者来说非常方便。
以上就是如何使用 pip 安装 pyproject.toml 文件中定义的 Python 包?的详细内容,更多请关注知识资源分享宝库其它相关文章!