When I tried to make a backup script for Home Assistant made a mistake and lost some files (Python and HomeAssistnat related) -> Home Assistant don't work anymore.
When I try to reinstall Home Assistant with dietpi-software reinstall 157 then I got an error: The Python ssl extension was not compiled. Missing the OpenSSL lib? So Python could not be installed
At this moment the openssl version is 1.1.1
OpenSSL 1.1.1g 21 Apr 2020
I think that the install is suposing a lower version?
Below is the log of the reinstall. What can I do to recover Python and Home Assist?
Code: Select all
#### Details: - Date | Fri Jun 4 13:07:57 CEST 2021 - DietPi version | v7.2.3 (MichaIng/master) - Image creator | DietPi Core Team - Pre-image | Raspbian Lite - Hardware | RPi 2 Model B (armv7l) (ID=2) - Kernel version | Linux VanDerMedPlay 4.19.66-v7+ #1253 SMP Thu Aug 15 11:49:46 BST 2019 armv7l GNU/Linux - Distro | stretch (ID=4,RASPBIAN=1) - Command | sudo -u homeassistant dash -c . /home/homeassistant/pyenv-activate.sh pyenv install 3.8.10 pyenv local 3.8.10 pip3 install -U pip wheel [ -z '' ] || pip3 install exec pip3 install homeassistant - Exit code | 127 - Software title | DietPi-Software ``` Downloading Python-3.8.10.tar.xz... -> https://www.python.org/ftp/python/3.8.10/Python-3.8.10.tar.xz Installing Python-3.8.10... ERROR: The Python ssl extension was not compiled. Missing the OpenSSL lib? Please consult to the Wiki page to fix the problem. https://github.com/pyenv/pyenv/wiki/Common-build-problems BUILD FAILED (Raspbian GNU/Linux 9 using python-build 20180424) Inspect or clean up the working tree at /tmp/python-build.20210604125011.7473 Results logged to /tmp/python-build.20210604125011.7473.log Last 10 log lines: ./python -E -m ensurepip \ $ensurepip --root=/ ; \ fi Looking in links: /tmp/tmptuh0woss Processing /tmp/tmptuh0woss/setuptools-56.0.0-py3-none-any.whl Processing /tmp/tmptuh0woss/pip-21.1.1-py3-none-any.whl Installing collected packages: setuptools, pip WARNING: The scripts pip3 and pip3.8 are installed in '/home/homeassistant/.pyenv/versions/3.8.10/bin' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed pip-21.1.1 setuptools-56.0.0 pyenv: version `3.8.10' not installed dash: 5: pip3: not found dash: 7: exec: pip3: not found