Tôi đã viết một mô-đun python phụ thuộc vào openpyxl. Tôi muốn openpxyl được cài đặt như một phụ thuộc tự động bằng cách sử dụng setuptools. tôi đọc rằng cách thích hợp để làm điều này là bao gồm trong kịch bản setup.py:python không cài đặt các phụ thuộc được liệt kê trong install_requires của 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)
)
Vì vậy, tôi đóng gói lên phân hệ của tôi với python setup.py sdist
, lấy * .tar.gz file, giải nén nó, và sau đó chạy python setup.py install
và openpyxl KHÔNG được cài đặt !!!
Tôi đang làm gì sai ở đây?
không có bất kỳ lỗi trong cài đặt đăng nhập? – JulienD
Tôi nghĩ bạn muốn làm 'openpyxl == 2.3.3' –