我一直在 subprocess.CalledProcessError 尝试 运行 pip-compile for pip-tools
i keep having subprocess.CalledProcessError while trying to run pip-compile for pip-tools
这是我在 github
的代码
我正在尝试使用 pip-tools 测试 setup.py 的分层要求,但我一直遇到关于 subprocess.CalledProcessError
的错误
我不确定我做错了什么。下面是 asciicast
我该如何解决这个问题?
通常,当您的 setup.cfg 或 setup.py 损坏时,会发出这种错误(据我多次看到)。
在你的情况下,你的额外功能没有正确定义。您应该像下面这样更改 setup.cfg:
[options]
python_requires = >=3.8
setup_requires = setuptools_scm
packages = find:
zip_safe = false
install_requires =
# direct dependencies
# pep517 ~= 0.12
pip-tools ~= 6.5
pip ~= 21.3
# indirect dependencies
# setuptools ~= 60.8 # typically needed when pip-tools invokes setup.py
# wheel ~= 0.37 # pip plugin needed by pip-tools
[options.extras_require]
local = pytest
这是我在 github
的代码我正在尝试使用 pip-tools 测试 setup.py 的分层要求,但我一直遇到关于 subprocess.CalledProcessError
的错误我不确定我做错了什么。下面是 asciicast
我该如何解决这个问题?
通常,当您的 setup.cfg 或 setup.py 损坏时,会发出这种错误(据我多次看到)。
在你的情况下,你的额外功能没有正确定义。您应该像下面这样更改 setup.cfg:
[options]
python_requires = >=3.8
setup_requires = setuptools_scm
packages = find:
zip_safe = false
install_requires =
# direct dependencies
# pep517 ~= 0.12
pip-tools ~= 6.5
pip ~= 21.3
# indirect dependencies
# setuptools ~= 60.8 # typically needed when pip-tools invokes setup.py
# wheel ~= 0.37 # pip plugin needed by pip-tools
[options.extras_require]
local = pytest