gpt4 book ai didi

python - pip 不安装在 setup() 中声明的依赖项需要参数

转载 作者:太空宇宙 更新时间:2023-11-03 13:50:24 24 4
gpt4 key购买 nike

我有一个依赖于 wsgi_intercept 包的 Python 项目。我将它添加到我的 setup.py 文件中的 requires 参数中:

from setuptools import setup
setup( #...
#...
requires = [ 'wsgi_intercept',
# ...
]
)

然后我执行 sdist 命令:

$ python setup.py sdist upload

但是,当我使用 pip 安装包时,它不会安装 wsgi_intercept 并且我的包无法正常工作。

我错过了什么?我应该向 pip 添加另一个配置吗?我阅读了有关 pip 需求文件的信息,但它们似乎被部署者使用,而不是分发者使用。

最佳答案

看起来 distutils.core.setup() 的关键字参数是 changed .我在我的 setup.py 中使用了 install_requires,它工作正常。

将关键字 requires 更改为 install_requires 并查看它是否有效。

关于python - pip 不安装在 setup() 中声明的依赖项需要参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10335371/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com