Sudo apt-get install python-pip
を実行すると、非常に古いバージョンがインストールされます。
$ pip --version
pip 1.0 from /usr/lib/python2.7/dist-packages (python 2.7)
このバージョンのpipは多くのパッケージを見つけるのに問題があるため、これによりあらゆる種類の問題が発生しました。
最新バージョン1.5.6 をapt-getでインストールしようとすると、見つかりません。
[$ Sudo apt-get install python-pip=1.5.6
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '1.5.6' for 'python-pip' was not found][2]
注:以前にapt-get update
とapt-get update
を実行しました
Sudo python get-pip.py
を実行してpipをインストールしようとすると、
$ python get-pip.py
Downloading/unpacking pip
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement pip
Cleaning up...
No distributions at all found for pip
Storing debug log for failure in /home/user/.pip/pip.log
これは、Ubunto VMプロキシ設定に関するいくつかの問題が原因で、週の後半で解決できると考えています。
できれば、apt-getを使用してpipの最新バージョンをインストールしたいだけですが、どのような解決策も受け入れています。
どんな助けも大いに感謝されます
Sudo apt-get install --reinstall python2.7
Sudo apt-get purge python-pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Sudo python get-pip.py
Sudo pip install package-name
これはUbuntu 14.04で完全に機能します。12.04でチェックインするか、バージョンをアップグレードして上記の手順に従います。
Ubuntuの公式リポジトリには、新しいものはありません 12.04のpipのバージョン 。また、PPAが見つかりませんでした。したがって、apt-get
はあまり役に立ちません。 1つの方法は、リポジトリに雪崩しているpip
のバージョンをインストールしてSudo pip install -U pip
をインストールすることかもしれませんが、これもプロキシの問題の影響を受けます。 1つの方法-14.04にアップグレードします。