gpt4 book ai didi

python - 在 setup.py 中添加自定义 wheel 文件作为依赖项?

转载 作者:太空狗 更新时间:2023-10-30 01:25:33 25 4
gpt4 key购买 nike

我正在做一个项目,其中一个依赖项实际上是 .whl,它不在 pypi 上(即我必须直接从作者那里下载 wheel 和 pip 直接安装)。在我的 setup.py 文件中,有没有办法做类似的事情:

install_requires=[
'library.whl',
'matplotlib==2.2.2',
'numpy==1.14.2',
'opencv-python==3.4.0.12',
'Pillow==5.1.0',
'PyYAML==3.12',
],

或者因为它不在 pypi 上,所以沿着这些方向的东西(我只是在 MANIFEST.in 文件或其他东西中添加 library.whl )?如果没有,对于这种情况是否有推荐的方法?我希望在 setup.py 文件中解决这个问题,这样我就可以通过一个 pip install

轻松安装我的库

最佳答案

如评论中提供的那样使用 this answer获取更多信息。

长话短说:

setup(
...
install_requires=[
'repo @ https://github.com/user/archive/master.zip#egg=repo-1.0.0'],
...
)

已弃用:

根据docs ,您需要在设置参数中指定 dependency_links:

DEPRECATED

关于python - 在 setup.py 中添加自定义 wheel 文件作为依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50521033/

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