На Ubuntu 10.04 я привык apt-get install pip
устанавливать, pip
после чего установил django
. Затем я попытался удалить django
с pip
помощью через pip uninstall django
который дает мне:
pip: error: No command by the name pip uninstall
От некоторых исследований, потому что я использую старую версию.
$pip --version
pip 0.3.1 from /usr/lib/python2.6/dist-packages (python 2.6)
Сначала я понял, что эта версия pip
не была удалена, когда я установил неправильную версию django
и попытался удалить ее с
pip uninstall django
и в конечном итоге
pip: error: No command by the name pip uninstall
Из другой статьи:
pip 0.3.1 более двух лет, и он действительно не включает команду удаления. Текущая версия pip - 1.0.1.
Я предполагаю, что вы используете упакованную в OS версию pip; они, как правило, устарели. За последние пару лет было исправлено несколько ошибок и добавлены новые функции.
Итак, как правильно обновить его в Ubuntu 10.04, чтобы я мог получить доступ к uninstall
команде?
sudo pip install --upgrade pip
pip --version
все еще дает ту же версию.Ответы:
Удалите из вашей системы установку pip:
Затем установите свежую копию pip:
Проверено на Ubuntu 10.04 i686
Я предлагаю вам использовать virtualenv. Для получения дополнительной информации см. Официальную документацию по пипсу.
источник
easy_install pip
вместоcurl
команды.На самом деле,
pip install --upgrade pip
работает, но устанавливает новый pip, в моем случае pip-2.6. Таким образом, команда для удаления есть .pip-2.6 uninstall package-name
источник
В моем случае после
sudo pip install --upgrade pip
Ubuntu 10.04/usr/bin/pip
остается неизменным, но/usr/local/bin/pip
пип 1.1источник
Префикс установки по умолчанию
/usr/local
:источник
sudo apt-get install python-pip
. Я хотел обновить, поэтому я попробовал ваше решение. Впоследствииwhich pip
, действительно, вывел/usr/bin/pip
, как и ожидалось, но во время работыpip --version
произошла ошибка, заканчивающаяся этим:pkg_resources.DistributionNotFound: pip==1.5.5
Мой случай: сначала я удалил старый пункт, а затем заново установил последнюю версию.
источник