ocrd-website
ocrd-website copied to clipboard
Python update
Update System Requirements
Python 3.8 and newer versions are not yet fully supported, since there are no pre-built Python packages for Tensorflow 2.5 and <2 and other related software. We expect to unconditionally support Python 3.8 once all processors and models are upgraded to work with a more recent Tensorflow.
@bertsky How up-to-date is that statement?
How up-to-date is that statement?
Not up to date at all. And with https://github.com/OCR-D/ocrd_all/pull/362 it does in fact work with all modules.
But we can simply replace 3.8 in that statement with 3.9 – it is correct that we have no TF1 from then on.
But we can simply replace 3.8 in that statement with 3.9 – it is correct that we have no TF1 from then on.
To sum it up for Python, does that mean, our target platform is 3.7, at the moment it works with 3.8 but not with 3.9?
To sum it up for Python, does that mean, our target platform is 3.7, at the moment it works with 3.8 but not with 3.9?
Yes, or more precise: it works with all processors on Python 3.7 and 3.8, while later versions of Python don't support those parts of OCR-D which require TF1.