Need some advice here. I have an old RPI 2B with ARMv7 Processor rev 5 (v7l) running Raspbian GNU/Linux 9 (stretch).
At the moment it's got python 3.4.3 and a lot of other packages installed with miniconda:
# packages in environment at /home/pi/miniconda3:
conda 3.16.0 py34_0
conda-env 2.4.2 py34_0
decorator 4.0.2 py34_0
flask 0.10.1 py34_1
freetype 2.5.2 2
ipython 4.0.0 py34_0
...
The problem is, most of my code now uses f-strings which aren't supported by Python 3.4.
I tried to upgrade but this is the message I get from miniconda:
pi@raspberrypi01:~ $ conda install python=3.6
Fetching package metadata: ....
Error: No packages found in current linux-armv7l channels matching: python 3.6*
Did you mean one of these?
python
You can search for this package on anaconda.org with
anaconda search -t conda python 3.6*
(anaconda search -t conda python 3.6*
doesn't work in miniconda of course...)
What are my options? Should I just accept that I need to update the OS or is there a way to upgrade Python without too much fuss (I need to start an experiment tonight and reinstalling a new OS and all the software again will take too long).