python - 为什么 setup.py dependency_links 什么都不做?

标签 python python-3.x setup.py

我的 setup.py 中有一个条目用于安装未托管在 PyPi 上的包,该包必须使用 setup.py 进行编译,因为它是 C 扩展。当我运行 python setup.py install 时它没有安装,我检查了日志,我不知道为什么。

dependency_links = ['git+https://github.com/liamzebedee/scandir.git#egg=scandir-0.1'],

最佳答案

事实证明,除了 dependency_links 行,我还需要在 install_requires 行中添加包的名称,如下所示:

dependency_links = ['git+https://github.com/liamzebedee/scandir.git#egg=scandir-0.1'],
install_requires = ['scandir'],

关于python - 为什么 setup.py dependency_links 什么都不做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19738085/

相关文章:

Python numpy 平均

cygwin 上的 Python 安装

python - 许多词典使用大量 RAM

python - 使用 pdfminer.six 从 URL 打开 PDF

python - 仅在 setup.py 中可能时编译可选的 cython 扩展

python - 为什么我的包没有提取 download_url

python - 如何在 python 中增加查询值?

python - 从字典键中获取元组的第二个元素

python - 添加 [别名] 失败,错误为 : invalid command 'xyz'

python - 用于在 Canvas 上滚动的 Tkinter 鼠标滚轮操作