2016-04-04 7 views
1

私はRed Hat Enterprise Linux(AWS上)を実行しています。私がピップを使用するたびに、それは私のピップが古くて、私がpip install --upgrade pipを実行してアップグレードする必要があることを警告します。pipバージョン6.1.1から8.1.1へのアップグレードが機能しないのはなぜですか?

しかし、私がそれをするとき、それは一見何の効果もなく、単に同じことを私に伝えます。それは円形です!

どうすればこの問題を解決できますか?私はアンインストールしてのpython-PIPを再インストールしようとした、動作するようには思えない--upgrade pip`をインストールし、前述のピップので

$ pip install --upgrade pip 
You are using pip version 6.0.8, however version 8.1.1 is available. 
You should consider upgrading via the 'pip install --upgrade pip' command. 
Requirement already up-to-date: pip in my-virtualenv/lib/python2.7/site-packages 

の下を参照してください。私がそれをしたら、それはピップ6.1.1.-1.21.amzn1をインストールすることを私に伝えます。どうすれば新しいバージョンをインストールできますか?

$ sudo yum install python-pip 
Loaded plugins: priorities, update-motd, upgrade-helper 
5 packages excluded due to repository priority protections 
Resolving Dependencies 
--> Running transaction check 
---> Package python26-pip.noarch 0:6.1.1-1.21.amzn1 will be installed 
--> Finished Dependency Resolution 

Dependencies Resolved 

=========================================================================================================================================================== 
Package        Arch       Version         Repository       Size 
=========================================================================================================================================================== 
Installing: 
python26-pip       noarch       6.1.1-1.21.amzn1       amzn-main       1.9 M 

Transaction Summary 
=========================================================================================================================================================== 
Install 1 Package 

Total download size: 1.9 M 
Installed size: 6.4 M 
Is this ok [y/d/N]: 
+0

Red Hat Enterprise Linuxとは何ですか?そこにはたくさんのバージョンがあります。 –

+0

まずはあなたはvirtualenvにいます。 Virtualenvには特定のpipバージョンがバンドルされているので、まずvirtualenvをアップグレードしたいと考えています。次に、pipをアップグレードする前にvirtualenvを有効にする必要があります。そうしないと、virtualenvではなくシステムのみがアップグレードされます。 – eandersson

答えて

3

githubからpip 8.1.1をダウンロードしてコマンドラインからインストールできますか?

$ wget https://github.com/pypa/pip/archive/8.1.1.zip 
$ unzip 8.1.1.zip 
$ cd pip-8.1.1/ 
$ python setup.py install 
関連する問題