HelioHost Posted October 14, 2017 Posted October 14, 2017 Python on Tommy has been upgraded to version 3.6.3 up from version 3.6.0. If your python 3.6 application required certain non-standard modules you might be seeing a 500 error after the upgrade. Please simply post at customer service listing the modules that you need installed on this new version of python just like you did originally. Enjoy the cutting edge new version of python that was released about a week ago.
patents Posted October 14, 2017 Posted October 14, 2017 I don't Understand this. This is Impractical. This will make heliohost unusable for production. If I have production website on the Heliohost, my site wont work for till you install all the library which may take a while. I propose that if it is possible, before upgrading to new python, you should export the package list usinig; pip freeze > requirements.txtand for new python installation, pip install -r requirements.txtwill install the same.
Krydos Posted October 14, 2017 Posted October 14, 2017 Yeah, that's my fault. I thought I had the list of installed modules backed up, but the list export failed and I didn't think to check the output before the new python installation was complete. It wasn't my intention to crash everyone's python powered websites. We won't be upgrading python very often. The version we were using was release almost a year ago so, at the suggestion of a user, I figured it was time to get the latest version. If patents or some other helpful HelioHost member wants to help out a ton you could make a list of module install requests on these forums that people have made for Tommy python 3.6.
wolstech Posted October 14, 2017 Posted October 14, 2017 If patents or some other helpful HelioHost member wants to help out a ton you could make a list of module install requests on these forums that people have made for Tommy python 3.6.To add to this, not only will it be useful for upgrades, but we commonly get requests for stuff that’s already installed too. Having a full list that users can refer to would help cut down on these.
Krydos Posted October 14, 2017 Posted October 14, 2017 Having a full list that users can refer to would help cut down on these.That's part of the reason I created https://krydos.heliohost.org/cgi-bin/modules36.py It keeps itself up to date. The only downside is it only includes modules installed via pip and doesn't show all the default modules that come with a standard python install.
Krydos Posted October 14, 2017 Posted October 14, 2017 Not for me it doesn't. Maybe it was just a one time thing?
wolstech Posted October 14, 2017 Posted October 14, 2017 Yeah, must've been. Seems to be working now.
patents Posted October 15, 2017 Posted October 15, 2017 (edited) Sorry for late reply. Thanks for your kind support.If patents or some other helpful HelioHost member wants to help out a ton you could make a list of module install requests on these forums that people have made for Tommy python 3.6.I will do my best in this regard.I myself always use latest python for development so I am not against the up-gradation.What I suggest that whenever you get request for upgrade or you yourself would like to upgrade, You can ask for the modules that people want to retain.Then you can upgrade in only re-install the modules as per the requirements of people. I agree that re-installing the all module will not be rational. Edited October 15, 2017 by patents
darvinp Posted October 18, 2017 Posted October 18, 2017 hi! please install PIL. am using django on tommy. thanks!
Krydos Posted October 18, 2017 Posted October 18, 2017 Are you sure you don't mean pillow? Pil hasn't had an update since 2009.
darvinp Posted October 19, 2017 Posted October 19, 2017 oh.. sorry. it is pillow.. also, if it's not too much.. here are more:django-cleanupPillowpipdjango-countriesdjango-ipware thanks!
Recommended Posts