Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - orgnemo

Pagine: [1]
1
Base / Re:python3.8 errore di compilazione
« il: Novembre 24, 2020, 16:44 »
E' quello che pensavo di fare se non trovo la soluzione. Su apt c'è python 3.7 e a dicembre home assistant abbandona il 3.7.
Grazie

2
Base / Re:python3.8 errore di compilazione
« il: Novembre 24, 2020, 14:22 »
La cosa che mi fa rabbia è che non capisco perchè ho questi errori,  altrimenti avrei provveduto a sistemarlo, ho provato di tutto.
La prima compilazione è andata a buon fine ora non riesco a finire un make.
Non c'è unaltro modo per installare python 3.8?
Questa è l'ultima parte del log magari vi da delle informazioni.
Citazione
openssl version
OpenSSL 1.0.2o  27 Mar 2018

Citazione
Could not build the ssl module!
Python requires an OpenSSL 1.0.2 or 1.1 compatible libssl with X509_VERIFY_PARAM_set1_host().
LibreSSL 2.6.4 and earlier do not provide the necessary APIs, https://github.com/libressl-portable/portable/issues/381

running build_scripts
creating build/scripts-3.8
error: file '/usr/local/lib/python3.8/config-3.8-arm-linux-gnueabihf/Tools/scripts/pydoc3' does not exist
make[3]: *** [Makefile:614: sharedmods] Error 1
make[3]: uscita dalla directory "/home/nemo/Python-3.8.6"
make[2]: *** [Makefile:507: build_all_generate_profile] Error 2
make[2]: uscita dalla directory "/home/nemo/Python-3.8.6"
make[1]: *** [Makefile:483: profile-gen-stamp] Error 2
make[1]: uscita dalla directory "/home/nemo/Python-3.8.6"
make: *** [Makefile:495: profile-run-stamp] Error 2

Openssl è installato attraverso i sorgenti /usr/src/openssl-1.0.2o ho provato facendo
Citazione
./configure --with-openssl=/usr/src/openssl-1.0.2o --enable-optimizations
make -j  8

3
Base / python3.8 errore di compilazione
« il: Novembre 24, 2020, 10:13 »
Salve a tutti,
ho installato home assistant su rasbian, poi ho aggiornato python da 3.7 a 3.8, nei log di home assistant adesso ho un errore :
Citazione
Error during connection setup: No module named '_sqlite3' (retrying in 3 seconds)

quindi sembrerebbe che python che ho installato non ha questo modulo, così ho provato a ricompilare python3.8 avendo installato anche il pacchetto sqlite3 su rasbian, ma ho un errore di compilazione:
Citazione
gcc -pthread -fPIC -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -fprofile-use -fprofile-correction -I./Include/internal -I./Include -I. -I/usr/include/arm-linux-gnueabihf -I/usr/local/include -I/home/nemo/include -I/usr/local/include/python3.8 -c mathmodule.c -o build/temp.linux-armv7l-3.8/mathmodule.o
gcc: error: arraymodule.c: File o directory non esistente
gcc: error: _contextvarsmodule.c: File o directory non esistente
gcc: fatal error: no input files
compilation terminated.
gcc: fatal error: no input files
compilation terminated.
gcc: error: _struct.c: File o directory non esistente
gcc: fatal error: no input files

e da lì inizia una sequela di errori non so come andare avanti.
Ho già seguito tutte le soluzioni alternative a questa trovate su internet.
Ho provato anche ad installare python 3.9 ma mi dice che manca il modulo ssl che invece è installato.
Per la compilazione ho usato questa guida https://indomus.it/guide/aggiornare-python-su-raspbian-alla-3-8-x-o-superiori-e-ripristinare-home-assistant-core/
Accetto consigli , grazie

Pagine: [1]