规格
Apple M1 chip processor
Python 3.9.6
setuptools==65.3.0
virtualenv==20.23.1
pipenv===2023.4.29
Run Code Online (Sandbox Code Playgroud)
项目根目录下的 pyproject.toml 文件
[project]
name = 'project name'
requires-python = ">=3.9"
version = "1.0.0"
authors = [
{name = "Your Name", email = "you@yourdomain.com"},
]
Run Code Online (Sandbox Code Playgroud)
当我尝试从私有存储库导入包时,出现错误 -
[pipenv.exceptions.InstallError]: File "/private/var/folders/xf/w00tn6c94kggl81pbhysxs300000gp/T/pip-build-env-2jhqtx43/overlay/lib/python3.9/site-packages/setuptools/config/pyprojecttoml.py", line 55, in validate
[pipenv.exceptions.InstallError]: raise ValueError(f"{error}\n{summary}") from None
[pipenv.exceptions.InstallError]: ValueError: invalid pyproject.toml config: `project`.
[pipenv.exceptions.InstallError]: configuration error: `project` must contain ['name'] properties
Run Code Online (Sandbox Code Playgroud)
有人可以帮忙解决这个问题吗?另外为什么这里引用私人文件夹中的文件?
我尝试更新到最新版本的 setuptools 并在 pyproject.toml 文件中添加了以下内容
[build-system]
requires = ["setuptools==65.3.0", "wheel"]
build-backend = "setuptools.build_meta"
Run Code Online (Sandbox Code Playgroud)
但是,这似乎不起作用。