Closed dnth closed 8 months ago
hi @dnth please post pip3 debug --verbose
@dbickson the reason is because numpy==1.23
does not exist for Python 3.7. The wheels are only compiled for Python >= 3.8
See the list of available wheels on PyPI here.
Perhaps we could relax the requirement of numpy==1.23
? If I'm not wrong it's just used for the paddleocr
compatibility right?
A workaround:
pip install fastdup --no-deps
pip install pandas numpy opencv-python-headless packaging pillow pillow-heif pyyaml requests==2.28.1 sentry-sdk tqdm
On a broader scale, Python 3.7 reached it's EOL in June 2023. Perhaps we should drop support for 3.7 and start supporting 3.11?
Fixed on 1.65
What happened?
I ran
pip install fastdup
in a Python 3.7 conda environment and pip could not resolve a version for the installation.The following is the error.
I think it's because
numpy==1.23
wheel does not exist for Python 3.7. See here - https://pypi.org/project/numpy/1.23.0/#filesWhat did you expect to see?
Successful installation on Python version officially supported by fastdup.
What version of fastdup were you runnning on?
None
What version of Python were you running on?
Python 3.7
Operating System
Ubuntu 22.04
Reproduction steps
pip install fastdup
.Relevant log output
No response
Attach a screenshot [Optional]
No response
Contact Details [Optional]
No response