Pip: Problemas de Pip durante la instalación de requisitos, OSError: [Errno 1] Operación no permitida:

Creado en 20 ene. 2017  ·  3Comentarios  ·  Fuente: pypa/pip

  • Versión de pip: pip 9.0.1 de /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)
  • Versión de Python: 2.7
  • Sistema operativo: Mac OS 10

Descripción: sudo pip install -r requirements.txt

// REEMPLACE ME: Instalar requisitos.

Lo que he corrido:


Rastreo (llamadas recientes más última):
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/basecommand.py", línea 215, en main
status = self.run (opciones, argumentos)
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/commands/install.py", línea 342, en ejecución
prefix = options.prefix_path,
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_set.py", línea 784, en instalación
** kwargs
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", línea 851, en instalación
self.move_wheel_files (self.source_dir, root = root, prefix = prefix)

Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/req/req_install.py", línea 1064, en move_wheel_files
aislado = autoaislado,
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", línea 377, en move_wheel_files
clobber (fuente, dest, falso, fijador = fijador, filtro = filtro)
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/wheel.py", línea 316, en clobber
asegurar_dir (destdir)
Archivo "/Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg/pip/utils/init.py", línea 83, en secure_dir
os.makedirs (ruta)
Archivo "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", línea 150, en makedirs
makedirs (cabeza, modo)
Archivo "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", línea 150, en makedirs
makedirs (cabeza, modo)
Archivo "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", línea 150, en makedirs
makedirs (cabeza, modo)
Archivo "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/os.py", línea 157, en makedirs
mkdir (nombre, modo)
OSError: [Errno 1] Operación no permitida: '/ System / Library / Frameworks / Python.framework / Versions / 2.7 / share'```

''

auto-locked

Comentario más útil

Podría decirle a pip que pase la opción --install-data para instalar setup.py y usar una carpeta diferente fuera de la protección SIP, por ejemplo, / usr / local
https://github.com/fonttools/fonttools/issues/796#issuecomment -271869673

O simplemente use --user, o incluso mejor evite usar Apple Python por completo.

Todos 3 comentarios

Ese es el mismo problema que el # 3177, que en realidad es un error causado por Apple Inc. en lugar de pip.

Podría decirle a pip que pase la opción --install-data para instalar setup.py y usar una carpeta diferente fuera de la protección SIP, por ejemplo, / usr / local
https://github.com/fonttools/fonttools/issues/796#issuecomment -271869673

O simplemente use --user, o incluso mejor evite usar Apple Python por completo.

Nada que hacer aquí por Pip.
Esto también debería suceder con menos frecuencia una vez que se implemente # 1668.

¿Fue útil esta página
0 / 5 - 0 calificaciones