Estoy ejecutando un programa de Python y no puedo guardar ningún cambio y recibo este mensaje de error ... <Function saveFile at 0x31dfb90>: IOError (13, 'Permiso denegado') Si necesita conocer cualquier otra información, pregunte, I ¡necesitas ayuda! ¿Alguien puede decirme cómo dar permiso al programa? ¿O solucionar el problema de alguna otra manera? ¡Gracias!
python
error-handling
permissions
Sofonías Noé
fuente
fuente
Respuestas:
Supongo que el programa intenta guardar algo en un directorio del sistema o en un directorio en el que no tiene permisos para escribir.
Tienes dos opciones:
Modifique el programa para guardar lo que guarde en su directorio personal donde tiene permisos de escritura.
Ejecute el programa con privilegios elevados (root) usando:
sudo python your_program.py
sin embargo, deberá proporcionar la contraseña de root cada vez que ejecute el programa de esta manera.fuente