Plone 4.3 unified installer fails with python 3.6.*

Has anyone upgraded Plone 4.3 to Python 3? Although I've been able to run zodbupdate (successfully, I think) to upgrade the ZODB from Python 2 to Python 3, the next step eludes me. How to install Plone 4.3 under Python 3?

I've tried

  1. editing the Plone-4.3.18-UnifiedInstaller/install.sh, changing Python-2.7 to Python-3.6.9

sudo ./install.sh zeo --target=/usr/local/PlonePy3 --build-python

Result:
Install of Python-3.6.9 has failed.
(and the install.log does not give a cause, it just stops with "Successfully installed pip-9.0.1 setuptools-28.8.0")

  1. run install "--with-python="

sudo ./install.sh zeo --target=/usr/local/PlonePy3 --with-python=/usr/local/bin/python3.6

Result:
/usr/local/bin/python3.6 does not meet the requirements for Zope/Plone.

thanks!

Plone 4.3 does not run on python3. Please follow https://docs.plone.org/manage/upgrading/version_specific_migration/index.html to get from 4.3 to 5, to 5.2, and then to 5.2 on python 3

1 Like

Thanks for letting me know. To Plone 5 we go then, and cheers!