IOError (13, 'Permiso denegado')

0

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!

Sofonías Noé
fuente
"Estoy ejecutando un programa de Python". Sea más específico aquí. ¿Qué aplicación exacta estás ejecutando? ¿Cómo lo instalaste? ¿Cuál es el rastreo completo? ¿Qué versión de Python estás ejecutando? Etc. etc. Edite su pregunta para incluir toda esta información.
gertvdijk

Respuestas:

1

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:

  1. Modifique el programa para guardar lo que guarde en su directorio personal donde tiene permisos de escritura.

  2. Ejecute el programa con privilegios elevados (root) usando: sudo python your_program.pysin embargo, deberá proporcionar la contraseña de root cada vez que ejecute el programa de esta manera.

Stef K
fuente
¡La opción 2 funciona! Muchas gracias!
Sofonías
Entonces considere marcar la respuesta como correcta para que otros puedan encontrar respuestas a preguntas similares.
Stef K
No se como hacerlo.
Sofonías
Puede obtener más información sobre cómo funciona aceptar respuestas en askubuntu.com/help/someone-answers
Stef K