Linux
如何在 Ubuntu 10.04 上升級 pip?
在 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。
我假設您使用的是作業系統打包的 pip 版本;這些往往已經過時了。在過去的幾年中,已經修復了很多錯誤並添加了一些功能。
那麼在 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。更多詳細資訊,請參閱官方 pip 文件
事實上,
pip install --upgrade pip
確實有效,但它安裝了一個新的pip,在我的例子中是 pip-2.6。所以解除安裝的命令是.pip-2.6 uninstall *package-name*