来自我的setup.py
:
requirements = [
...,
'git+https://github.com/SergeySatskiy/cdm-pythonparser/archive/v2.0.1.tar.gz'
]
setup(
install_requires=requirements,
...,
)
这不起作用。 但是,我知道我可以通过使用Plain
来安装tar.gzpip install git+https://github.com/SergeySatskiy/cdm-pythonparser/archive/v2.0.1.tar.gz
是否可以在我的setup.py
文件中进行设置?
我尝试将其拉到本地,但效果不佳。
也尝试在没有git+
的情况下执行此操作,也无法正常工作。
我看到的是,我可以像这样将依赖项添加到名为dependency_links
的kwarg中:
setup(
...
install_requires=requirements,
dependency_links = ['http://github.com/SergeySatskiy/cdm-pythonparser/archive/v2.0.1.tar.gz']
)
但是它总是被包含在内。
我要完成的工作是将它包含在测试环境中。因此,我将其添加到了tests_require
中,但是当然,它的工作原理与install_requires
一样,所以没有帮助。
是否有一种方法只能在我的测试环境中使用?
感谢您的帮助!
答案 0 :(得分:0)
喜欢吗?
install_requires=['cdm-pythonparser @ http://github.com/SergeySatskiy/cdm-pythonparser/archive/v2.0.1.tar.gz']