Ho scritto un modulo python che dipende da openpyxl. Voglio che openpxyl sia installato come dipendenza automaticamente usando setuptools. Ho letto che il modo corretto per farlo è quello di includere le seguenti nello script setup.py:python non installa le dipendenze elencate in install_requires di setuptools
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)
)
Così ho confezionato il mio modulo con python setup.py sdist
, ha preso il file * .tar.gz, decompresso, e quindi ha funzionato python setup.py install
e openpyxl NON sta installando !!!
Cosa sto facendo di sbagliato qui?
non c'è alcun errore nel registro di installazione? – JulienD
Penso che tu voglia fare 'openpyxl == 2.3.3' –