3
我有一個Python項目,它取決於wsgi_intercept
包。我把它添加到requires
參數從我setup.py
文件:pip不安裝在setup()中聲明的依賴關係需要參數
from setuptools import setup
setup(#...
#...
requires = [ 'wsgi_intercept',
# ...
]
)
然後我執行sdist
命令:
$ python setup.py sdist upload
然而,當我安裝包pip
,它不會安裝wsgi_intercept
和我包無法正常工作。
我錯過了什麼?我應該添加另一個配置到pip
。我閱讀了關於pip
需求文件,但它們似乎被部署者使用,而不是分發者。
'distribute'可能更好 – okm 2012-04-26 14:45:29
@okm也許......但是這個項目是一個已經使用'setuptools'的分支,我真的專注於它的工作。儘管如此,我會在不久的將來某個時候嘗試「發行」。 – brandizzi 2012-04-26 14:47:24