我寫了一個依賴於openpyxl的python模塊。我想使用setuptools自動將openpxyl作爲依賴項安裝。 我讀到這樣做的正確方法是包含在setup.py腳本如下:python未安裝setuptools的install_requires中列出的依賴關係
setup(name='methpipe',
version=find_version("lala", "__init__.py"),
description='Utilities',
author='Jonathan T',
author_email='[email protected]',
url='https://git.com...',
packages=find_packages(),
install_requires=[
'openpxyl = 2.3.3',
],
scripts=["bin/submit_run_full.py"],
cmdclass=dict(install=my_install)
)
所以我打包我模塊python setup.py sdist
,接過* .tar.gz文件,解壓縮它,然後跑了python setup.py install
,而且openpyxl沒有安裝!
我在這裏做錯了什麼?
這難道沒有安裝日誌的任何錯誤? – JulienD
我想你想做'openpyxl == 2.3.3' –