1 votes

Comment puis-je donner des autorisations root aux modules "keyboard" et "mouse" de Python pour s'exécuter ?

J'ai créé un script Python simple en utilisant ses modules de clavier et de souris dans le but de gagner quelques minutes de clics et de frappes. Une fois que j'ai fait un peu de débogage, j'ai exécuté le script. La partie décevante était que lorsque je l'ai exécuté, le terminal a renvoyé : Des privilèges root sont requis pour utiliser ce module. J'ai essayé d'exécuter le même script en utilisant chmod dans un terminal root, mais cela n'a pas fonctionné non plus. Je suis l'utilisateur root, ce qui me perturbe encore plus. J'ai déjà posé cette question sur Stackoverflow sans succès. J'utilise Ubuntu 20.04 et Python 3.8

0voto

tip4u Points 16

J'ai découvert cela en lisant à propos des modules de clavier et de souris. J'ai remarqué qu'il n'y a pas encore de réponses et cela fait quelques mois. Si vous avez toujours le même problème, la commande que vous cherchez est :

sudo python3 /chemin/vers/fichier.py

De man sudo :

sudo permet à un utilisateur autorisé d'exécuter une commande en tant que superutilisateur
ou un autre utilisateur, tel que spécifié par la politique de sécurité.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X