最佳答案
我正在尝试为我的软件包编写 setup.py
。我的软件包需要指定另一个 Git 存储库的依赖项。
以下是我目前掌握的情况:
from setuptools import setup, find_packages
setup(
name='abc',
packages=find_packages(),
url='https://github.abc.com/abc/myabc',
description='This is a description for abc',
long_description=open('README.md').read(),
install_requires=[
"requests==2.7.0",
"SomePrivateLib>=0.1.0",
],
dependency_links = [
"git+git://github.abc.com/abc/SomePrivateLib.git#egg=SomePrivateLib",
],
include_package_data=True,
)
当我跑步的时候:
pip install -e https://github.abc.com/abc/myabc.git#egg=analyse
我明白
无法找到满足要求的版本 SomPrivateLib > = 0.1.0(来自分析)(来自版本:)没有匹配 Some PrivateLib > = 0.1.0(从分析中得出)
我做错了什么?