Closed fjossandon closed 1 year ago
error: command 'gcc' failed: No such file or directory
3.11 did not exist at the time of release of cutadapt 3.7. As such there are no wheels available. If you are installing in an image probably there are no build tools available to build the wheel.
There are several options:
python:3.11
as base image. That should have the build tools. If not: apt install build-essential
should solve your problem (on debian/ubuntu-based images). EDIT: (Python:3.11 image should have the build tools)Regarding updating to 4.4: The only slightly backwards incompatible change since 3.7 is a change in the alignment algorithm that affects very few reads, see the 4.0 changelog.
Hello! Thanks for your replies. @rhpvorderman, thanks for the second option, I tried and that worked! @marcelm, my problem is that there is a considerable loss of reads in my workflow when trying 4.4 compared to 3.7, I'm not sure if it's related to that or is something different, but that is a different matter, so I close this one and open a new ticket very soon. :)
Hello @marcelm! A colleague tried to pip install Cutadapt 3.7 in a new Linux image using Python 3.11 but it failed:
No such file or directory
?? Installation of version 4.4 worked though.I know that Cutadapt v3.7 is somewhat old now, but I have not tested v4.4 enough to confidently migrate yet, so I was wondering if there is some fix that could make it work, or if there has been some kind of breaking change that will make it impossible to work on python 3.11.
Best regards,