Page 1 of 1

la maison pythonic : script d'installation de push-to-db

Posted: Sun 18 Jun 2023 15:48
by visowl
Bonjour à tous ,

je suis le livre python/raspberry et flask ( le dernier sorti) pas à pas...... :shock: .
je suis à la partie base de donnée ou je dois lancer le script setup.sh de push to db.
page 421 du livre .
le setup doit créer un user pi au group staff entre autre et créer une base de données pythonic.db.
au lancement du fichier , j'ai quelques erreurs.

1/ il ne trouve pas le user pi : user'pi' does not exist
2/ il ne veut pas créer le fichier push_to_db.log: permission non accordée
3/ il ne veut pas créer la base :

je suis novice en commande linux, mais j'ai l'impression que les commandes commençant par
sudo su -c '.........' $USER , ne passe pas. => j'avou ne pas les comprendre ( surtout que dans la version du livre il n' y a qu'un SUDO simple sur ces lignes )
Avez quelques pistes pour résoudre ce problème ou pour comprendre ?

en espérant avoir été assez explicite.

cdlt,

Fred

Re: la maison pythonic : script d'installation de push-to-db

Posted: Mon 10 Jul 2023 10:54
by Dominique
Bonjour,

Les anciennes distribution Raspberry-Pi avaient toujours "pi" comme utilisateur principal (et administrateur).
Ce n'est plus le cas aujourd'hui dans Raspberry-Pi OS qui vous propose de saisir le nom d'utilisateur.

De nombreux scripts utilisent encore ce login 'pi' (y compris celui-ci).
Je vous propose de créer une installation Raspberry-Pi en utilisant "pi" comme nom d'utilisateur principal.... cela devrait aller mieux.