我正要尝试从 GitHub 下载的 Python 包,发现它没有 . setup.py,所以我无法安装它
pip install -e <folder>
Run Code Online (Sandbox Code Playgroud)
相反,该包有一个pyproject.toml文件,该文件似乎与setup.py通常的条目非常相似。
谷歌搜索引导我进入PEP-518,它setup.py在基本原理部分给出了一些批评。但是,它没有明确说明setup.py应该避免使用 ,或者pyproject.toml完全取代setup.py.
是pyproject.toml用来代替的东西setup.py吗?或者一个包应该同时带有 apyproject.toml和 a setup.py?
如何安装pyproject.toml处于可编辑状态的项目?