1 votes

Permission refusée à Geany

Je voulais exécuter un petit programme de test, mais si je l'exécute, le terminal dit :

./geany_run_script.sh: 5: ./geany_run_script.sh: ./main: Permission denied

------------------
(program exited with code: 126)
Press return to continue

1voto

Radu Rădeanu Points 156862

Vous appelez dans votre script un autre fichier/script -. ./main . Assurez-vous que vous avez la permission d'exécuter ce fichier (en fait, il s'agit du code de sortie : 126). Pour ce faire, exécutez la commande suivante :

chmod +x /path/to/main

1voto

Pixdigit Points 125

Le programme a été stocké dans un système gras et le bit exécutable des fichiers ne peut pas être modifié à cet endroit.

-1voto

Tout ce dont j'ai besoin pour résoudre l'erreur Geany permission denied est de spécifier l'extension du fichier que je dois exécuter dans mon cas, je veux exécuter le fichier de programmation Python, par exemple *.py, puis je l'enregistre .py et j'exécute le fichier en appuyant sur F5, la permission refusée a disparu.

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