这是示例场景。
有一个 python 包not-mine
,我刚刚在其中发现了一个小错误。我在 github 上找到源代码并 fork 存储库。我进行了必要的更改并提交了拉取请求。不幸的是,包作者正在休假,我有一个截止日期。
我需要一种方法来安装我的分叉存储库,而不是安装在 PyPI 上的作者版本。我尝试了以下但没有成功:
install_requires = [
'not-mine==1.0.0'
],
dependency_links = [
'http://github.com/my-username/not-mine/tarball/master#egg=not-mine-1.0.0'
]
我错过了什么?
我在调查该问题时偶然发现的资源: 如何让 setuptools 安装不在 PyPI 上的包?