At the risk of turning this into a Linux support thread (sorry):
ran sudo apt-get install portaudio19-dev libffi-dev libssl-dev libmpg123-dev
seemed to work downloading and installing.
From the linked google doc:
[21:54:14] root@openHABianPi:/home/openhabian/orange-assist# apt-get install python3-dev python3-venv
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-dev is already the newest version (3.5.3-1).
python3-venv is already the newest version (3.5.3-1).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
[21:55:55] root@openHABianPi:/home/openhabian/orange-assist# python -m or
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 163, in _run_module_as_main
mod_name, _Error)
File "/usr/lib/python2.7/runpy.py", line 119, in _get_module_details
code = loader.get_code(mod_name)
File "/usr/lib/python2.7/pkgutil.py", line 283, in get_code
self.code = compile(source, self.filename, 'exec')
File "/home/openhabian/orange-assist/or.py", line 28
f = f"output/{f}"
^
SyntaxError: invalid syntax
It references Python v2.7 so I tried:
[21:56:34] root@openHABianPi:/home/openhabian/orange-assist# python3 -m or
Traceback (most recent call last):
File "/usr/lib/python3.5/runpy.py", line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File "/usr/lib/python3.5/runpy.py", line 153, in _get_module_details
code = loader.get_code(mod_name)
File "<frozen importlib._bootstrap_external>", line 775, in get_code
File "<frozen importlib._bootstrap_external>", line 735, in source_to_code
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/openhabian/orange-assist/or.py", line 28
f = f"output/{f}"
^
SyntaxError: invalid syntax
Like in my earlier post it references Python 3.5 but still no worky. Sorry I’m a total noob.
When I do:
[21:57:32] root@openHABianPi:/home/openhabian/orange-assist# python --version
Python 2.7.13
It shows 2.7.13. So I don’t understand why it says it wont update to 3.5.
Edit: I saw your edits, so looks like I need at least Python v3.6. Ok, back to googling to see how to do that. Everything I have seen so far talks about having to compile the source but that sounds difficult…