这是示例场景.
有一个python包not-mine,我刚刚发现了一个小bug.我在github上找到源代码并分叉存储库.我进行了必要的更改并提交了拉取请求.不幸的是,包裹作者正在度假,我有一个截止日期.
我需要一种方法来安装我的分叉存储库而不是生活在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'
]
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我在调查问题时偶然发现的资源: 如何让setuptools安装一个不在PyPI上的软件包?