I'm working on a project where one of the dependencies is actually a .whl
that isn't on pypi (i.e. I had to download the wheel direct from the author and pip
install it directly). In my setup.py
file, is there a way to do something like:
install_requires=[
'library.whl',
'matplotlib==2.2.2',
'numpy==1.14.2',
'opencv-python==3.4.0.12',
'Pillow==5.1.0',
'PyYAML==3.12',
],
Or something along these lines since its not on pypi (and I would just add the library.whl
in the MANIFEST.in
file or something)? If not, is there a recommended way to do this for this type of situation? I'd ideally like to solve this in the setup.py
file so I can install my library easily with a single pip install