pip
will install transitive dependencies automatically.
@ionox0 or channel I'm trying to use airflow[qds] from an inherited setup.py project but not sure how to specify. You mention something similar above. My setup.py setup()
has
install_requires=[
'apache-airflow>=1.7.0,<1.11.0',
'jinja2>=2.10.0',
'werkzeug>=0.15.0'
],
but I don't know how to add the qds module. Can anybody help? I've tried to search this out but am just getting more confused.
pip install -e .
but then when I bring up airflow I getline 32, in <module>
from qds_sdk.qubole import Qubole
ImportError: No module named qds_sdk.qubole
Done.
qds
module.
python setup.py install
as well
python setup.py install
but to use pip install
instead.
qds-sdk
also in install_requires?
install_requrires
pip show qds-sdk
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Name: qds-sdk
Version: 1.12.0
Summary: Python SDK for coding to the Qubole Data Service API
Home-page: https://github.com/qubole/qds-sdk-py
Author: Qubole
Author-email: dev@qubole.com
License: Apache License 2.0
Location: /private/tmp/id-core-test/id-correlation-offline/env/lib/python2.7/site-packages
Requires: requests, boto, inflection, six, urllib3
Required-by: idc-offline