Centos6
pip安裝在舊版python下
我在 centos 6.4 上安裝了 Python 2.6 和 pip。我還將 python 升級到 2.7.6 並將 bashrc 更新為該
python
命令的參考 2.7.6。然而,Pip 仍然低於 2.6,任何嘗試用 2.7.6 重新安裝它只會告訴我沒有什麼可做的,因為它已經安裝了。如何在 2.7.6 下安裝 pip?
我也嘗試過使用 get-pip.py 安裝 pip,但這並沒有失敗,因為
zlib is not available
儘管安裝了 zlib。
你有奇怪的問題。正如我們在聊天中討論的那樣,嘗試通過 .pip 安裝 pip
curl https://bootstrap.pypa.io/get-pip.py | python2.7 -
。然後創建文件
/usr/bin/pip2.7
並填寫:#!/bin/python2.7 # -*- coding: utf-8 -*- import re import sys from pip import main if __name__ == '__main__': sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0]) sys.exit(main())
使其可執行
chmod +x /usr/bin/pip2.7
並執行它。