En Ubuntu 10.04 que solía apt-get install pip
instalar pip
después de lo cual lo instalé django
. Luego intenté desinstalar django
con pip
via pip uninstall django
que me da:
pip: error: No command by the name pip uninstall
Al investigar un poco, es porque estoy usando una versión anterior.
$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
Primero me di cuenta de que esta versión de pip
no tenía desinstalación cuando instalé la versión incorrecta django
e intenté desinstalarla con
pip uninstall django
y terminé con
pip: error: No command by the name pip uninstall
De otro artículo:
pip 0.3.1 tiene más de dos años y, de hecho, no incluye el comando de desinstalación. La versión actual de pip es 1.0.1.
Supongo que está utilizando una versión de pip empacada en el sistema operativo; esos tienden a estar bastante desactualizados. Se han solucionado bastantes errores y se han agregado características en los últimos años.
Entonces, ¿cuál es la forma correcta de actualizarlo en Ubuntu 10.04 para que pueda obtener acceso al uninstall
comando?
sudo pip install --upgrade pip
pip --version
sigue dando la misma versión.Respuestas:
Elimine la instalación amplia de su sistema de pip
Luego instale una copia nueva de pip:
Probado en ubuntu 10.04 i686
Te sugiero que uses virtualenv. Para más detalles ver la documentación oficial de pip
fuente
easy_install pip
lugar delcurl
comando.De hecho,
pip install --upgrade pip
funciona, pero instala un nuevo pip, en mi caso pip-2.6. Entonces el comando para desinstalar es .pip-2.6 uninstall package-name
fuente
En mi caso, después de que
sudo pip install --upgrade pip
en Ubuntu 10.04 no/usr/bin/pip
ha cambiado pero/usr/local/bin/pip
es pip 1.1fuente
El prefijo de instalación predeterminado es
/usr/local
, use:fuente
sudo apt-get install python-pip
. Quería actualizar, así que probé tu solución. Después,which pip
de hecho, la salida/usr/bin/pip
, como se esperaba, pero la ejecuciónpip --version
tuvo un error que terminó con esto:pkg_resources.DistributionNotFound: pip==1.5.5
Mi caso: primero eliminé el viejo pip y luego reinstalé la última versión.
fuente