pip
estaba bien pero hoy cuando he intentado usarlo me ha salido este mensaje:
-bash: pip: command not found
Qué raro. brew
muestra que el python
paquete de brew
sigue instalado pero ahora escribiendo python
en el terminal ejecutará en su lugar el que viene por defecto en el sistema:
~: brew install python
Warning: python 2.7.13_1 is already installed
~: python
Python 2.7.10 (default, Feb 7 2017, 00:08:15)
Intentar importar los paquetes que tenía no funcionó tan bien:
~: python
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named cv2
>>> import PIL
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named PIL
Si entro en /usr/local/lib/python2.7/site-packages/
Todo parece estar bien. Extrañamente también funciona si escribo
~: pip2 -V
pip 9.0.1 from /usr/local/lib/python2.7/site-packages (python 2.7)
~: python2
Python 2.7.13 (default, Jul 18 2017, 09:17:00)
>>> import cv2
>>>
Qué puedo hacer para conseguir pip
(y mis paquetes) de vuelta?
0 votos
Python 2.7.10 es el Python del sistema (
~: python
¡), Python 2.7.13 es el Python instalado con brew!0 votos
@klanomath Sí, lo sé. No sé qué ha pasado pero antes podía arrancar el Python de brew simplemente escribiendo
python
en el terminal.0 votos
¿Qué se obtiene al escribir "qué pip"?
0 votos
@john Un código de retorno
1
.