linux pip升级到10,linux - 如何在Ubuntu 10.04上升级pip? - Ubuntu问答

问题描述

在Ubuntu 10.04上,我使用apt-get install pip安装pip,然后安装了django。然后我尝试通过pip uninstall django用pip卸载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)

我首先意识到,当我安装了错误版本的django并尝试使用以下版本进行卸载时,此版本的pip没有卸载

pip uninstall django

并最终以

pip: error: No command by the name pip uninstall

从另一篇文章:

pip 0.3.1 is over two years old, and indeed it does not include the uninstall command. The current version of pip is 1.0.1.

I presume you’re using an OS-packaged version of pip; those tend to be quite out of date. Quite a few bugs have been fixed and features added in the last couple years.

那么在Ubuntu 10.04上升级它的正确方法是什么,以便我可以访问uninstall命令?

最佳方案

删除系统范围内的pip安装:

sudo apt-get purge python-pip

然后安装一个新的pip副本:

curl https://bootstrap.pypa.io/get-pip.py | sudo python

在Ubuntu 10.04 i686上测试

我建议您使用virtualenv。有关更多详细信息,请参见Official pip documentation

次佳方案

事实上,pip install --upgrade pip确实可以工作,但是它安装了一个新的pip,在我的情况下是pip-2.6。因此,卸载命令为pip-2.6 uninstall package-name。

参考资料

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值