我想创建一个 python 包mycode
,使用pip
( setup.py
) 安装,它依赖于另一个包base
。为了合并这个包依赖项,我按照setup.py 说明setup
并在 函数中创建了一个条目,setup.py
内容如下:
'requires': ['base']
在我python setup.py sdist
用. pip install
_ 似乎输入被忽略了。mycode
base
requires
setup.py
任何想法出了什么问题?
我想创建一个 python 包mycode
,使用pip
( setup.py
) 安装,它依赖于另一个包base
。为了合并这个包依赖项,我按照setup.py 说明setup
并在 函数中创建了一个条目,setup.py
内容如下:
'requires': ['base']
在我python setup.py sdist
用. pip install
_ 似乎输入被忽略了。mycode
base
requires
setup.py
任何想法出了什么问题?
您需要指定install_requires
,请参阅新的和更改的setup
关键字。
该requires
领域过于模糊和不精确,因此setuptools
民间(因此easy_install
,从其pip
演变而来)添加了更具体的领域。此外,还有运行测试所需的依赖项setup_requires
和字段。test_requires
setup.py