setuptools
使用install_requires
字段表示安裝的依賴
from setuptools import setup
setup(name='test',
version='0.1',
license='MIT',
packages=['test'],
....
install_requires=[
'markdown',
],
...
zip_safe=False)
如果依賴包不在PyPI中,則需要使用dependency_links
來指定下載安裝路徑
setup(
...
dependency_links=['http://github.com/user/repo/tarball/master#egg=package-1.0']
...
)