Page 1 of 2

[ Python38 ][ 3.8.12.1 ] Programming Language

Posted: 23 Jan 2021, 05:09
by outkastm
Image

About : https://www.python.org

Python 3.8.x branch release

Last version: 3.8.12.1
Applicable models: TerraMaster x.64 series
Applicable TOS4: 4.1.27 or later versions
Applicable TOS5: 5.0.130 or later versions
App download: https://tmnascommunity.eu/download/python38

Module WebUI for additional settings can be accesses at

http(s)://yournasip:port/modules/Python38/www

The package is using the hashed certificates from TOS and fall back to bundle root certificate pulled from https://curl.se/ca/cacert.pem
The bundle root certificate will be pulled when NAS is rebooted or the Python38 is started manually.
And only if the local one available at /mnt/appdata/MOD_CONFIG/SSL_certs/cacert.pem is older than the remote one

How to manully install this app on TerraMaster application store?

Re: [ Python3 ][ 3.8.7.1 ] Programming Language

Posted: 25 Jan 2021, 00:45
by outkastm
updated to 3.8.7.1

Re: [ Python3 ][ 3.8.7.1 ] Programming Language

Posted: 14 Feb 2021, 07:00
by iago1460
Many thanks, seems to work well, only thing will be if it's possible to add it automatically to the path, seems to be only on /mnt/md0/application/Python38/sys/bin/python3

Re: [ Python3 ][ 3.8.7.1 ] Programming Language

Posted: 24 Feb 2021, 00:17
by outkastm
Is not difficult to add it in the path, but do you really need this ? Do wyou want to start it from CLI ?
This package is used as based for other packages that depend on it, which are started automatically from WebUI

Re: [ Python3 ][ 3.8.7.1 ] Programming Language

Posted: 01 Mar 2021, 01:01
by outkastm
simple way create a symbolic link in /usr/bin

Code: Select all

ln -sf /usr/local/Python38/sys/bin/python3 /usr/bin/python3
then run with

Code: Select all

python3

Re: [ Python3 ][ 3.8.7.3 ] Programming Language

Posted: 01 May 2021, 06:44
by outkastm
Updated to 3.8.7.3
Also is added automatically in PATH if the app is started

Re: [ Python3 ][ 3.8.12.1 ] Programming Language

Posted: 28 May 2022, 06:46
by outkastm
up to 3.8.12.1

Re: [ Python38 ][ 3.8.12.1 ] Programming Language

Posted: 17 Jul 2022, 17:43
by outkastm
Added TOS5 version

Re: [ Python38 ][ 3.8.12.1 ] Programming Language

Posted: 12 Aug 2022, 00:40
by franco72
Not installed on TOS 5.0.152 :?

Re: [ Python38 ][ 3.8.12.1 ] Programming Language

Posted: 12 Aug 2022, 01:49
by Gandalf1369
May sound silly but make sure you are installing the TOS5 version. I'm running 5.0.152 and have Python38 (3.8.12.1) up with no problems. Perhaps a re-install . .