Na Ubuntu 10.04 apt-get install pipinstalowałem wcześniej, a pipnastępnie instalowałem django. Następnie próbowałem odinstalować djangoza pippomocą, pip uninstall djangoktóry daje mi:
pip: error: No command by the name pip uninstall
Z niektórych badań wynika, że używam starszej wersji.
$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
Najpierw zdałem sobie sprawę, że ta wersja pipnie miała odinstalowania, gdy zainstalowałem niewłaściwą wersję djangoi próbowałem ją odinstalować
pip uninstall django
i skończyło się na
pip: error: No command by the name pip uninstall
Z innego artykułu:
pip 0.3.1 ma ponad dwa lata i faktycznie nie zawiera polecenia odinstalowania. Obecna wersja pipa to 1.0.1.
Przypuszczam, że używasz pakietu pip w wersji OS; te są zwykle nieaktualne. Naprawiono kilka błędów i dodano funkcje w ciągu ostatnich kilku lat.
Więc jaki jest właściwy sposób uaktualnienia go w systemie Ubuntu 10.04, aby uzyskać dostęp do uninstallpolecenia?
pip --versionnadal daje tę samą wersję.
sudo pip install --upgrade pip