我的 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/