¿Acceso denegado al crear un archivo Python?

1

Estoy tratando de compilar un archivo usando Python y recibo este mensaje:

error: could not create '/Library/Frameworks/Python.framework/Versions/7.3/lib/python2.7/site-packages/tulip': Permission denied

¿Por qué se deniega el permiso? ¿Cómo puedo solucionar esto?

    
pregunta Render 16.10.2012 - 19:36

1 respuesta

1

Está intentando crear un archivo en la instalación del sistema de Python (es decir, va en la carpeta de la biblioteca raíz). Esa carpeta solo se puede escribir por root (para evitar dañar archivos importantes del sistema), por lo tanto, se explica por qué se está obteniendo un error de permiso.

Ejecutando el comando con sudo precediéndolo, es decir, sudo foo bar le dará los permisos adecuados, después de solicitar su contraseña. Alternativamente, puede usar virtualenv para configurar su propio entorno Python que lo hará le permite perder el tiempo sin preocuparse por cambiar la instalación predeterminada del sistema.

    
respondido por el robmathers 16.10.2012 - 20:47

Lea otras preguntas en las etiquetas