> pip install yolk
Downloading/unpacking yolk
Cannot fetch index base URL https://pypi.python.org/simple/
Could not find any downloads that satisfy the requirement yolk
No distributions at all found for yolk
Storing complete log in /Users/harith/.pip/pip.log
ファイルを読んでみると
> cat /Users/harith/.pip/pip.log
------------------------------------------------------------
/Users/harith/.shared/virtualenvs/pennytracker/bin/pip run on Mon Jul 1 20:26:02 2013
Downloading/unpacking yolk
Getting page https://pypi.python.org/simple/yolk/
Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable
Will skip URL https://pypi.python.org/simple/yolk/ when looking for download links for yolk
Getting page https://pypi.python.org/simple/
Could not fetch URL https://pypi.python.org/simple/: HTTP Error 503: Service Unavailable
Will skip URL https://pypi.python.org/simple/ when looking for download links for yolk
Cannot fetch index base URL https://pypi.python.org/simple/
URLs to search for versions for yolk:
* https://pypi.python.org/simple/yolk/
Getting page https://pypi.python.org/simple/yolk/
Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable
Will skip URL https://pypi.python.org/simple/yolk/ when looking for download links for yolk
Could not find any downloads that satisfy the requirement yolk
No distributions at all found for yolk
Exception information:
Traceback (most recent call last):
File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/basecommand.py", line 139, in main
status = self.run(options, args)
File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/commands/install.py", line 266, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/req.py", line 1026, in prepare_files
url = finder.find_requirement(req_to_install, upgrade=self.upgrade)
File "/Users/harith/.shared/virtualenvs/pennytracker/lib/python2.7/site-packages/pip-1.3.1-py2.7.egg/pip/index.py", line 171, in find_requirement
raise DistributionNotFound('No distributions at all found for %s' % req)
DistributionNotFound: No distributions at all found for yolk
何か間違ったことをしているのでしょうか?
これは、pipの設定でindex-urlパラメータが新しいpypiのURLを指すようになっているからです。ファイルを ~/.pip/pip.conf
に変更するか、rootとしてpipを実行している場合は、/root/.pip/pip.conf
に変更してください。rootでpipを実行している場合は、以下のファイルを変更してください: /root/.pip/pip.conf
.
おそらくこれがあると思います。
[global]
index-url=http://f.pypi.python.org/simple
これを次のように変更する必要があります。
[global]
index-url=https://pypi.python.org/pypi/
そうすれば、以前のように動作するはずです。 ご参考になれば幸いです。
その説明は、あなたのログにあります。
Could not fetch URL https://pypi.python.org/simple/yolk/: HTTP Error 503: Service Unavailable
HTTP Error 503.Service Unavailableに注意してください。Service Unavailable
に注目してください。これを実行しようとしたときに、サイトがダウンしていたようです。
HTTP 5xxエラーはサーバー側のエラーであることを知っておくと、問題がローカルネットワークではなく、リモートネットワークにあることを知ることができます。
つまり、後でもう一度試してみるということです ;-)(そして指をくわえて見る...) (今はうまくいっています。)
pipには[ミラーサポート]があります(http://www.pip-installer.org/en/latest/configuration.html#mirror-support)
pip --use-mirrors install yolk
バージョン1.5では、このオプションは削除されます。
1.5 (未リリース) となっています。
BACKWARD INCOMPATIBLE pip は --use-mirrors, -M., --mirrors フラグをサポートしなくなりました。 --us-mirrors, -M, --mirrors フラグがサポートされなくなりました。ミラーリングのサポートが削除されました。以下の順序で ミラーを使用するには、-iまたは-Mでプライマリインデックスとして指定します。 または --extra-index-url で追加のインデックスとして指定してください。(Pull #1098, CVE-2013-5123)
BACKWARD INCOMPATIBLE pipが安全でない外部URLをスクレイプしなくなりました。 また、外部でホストされているファイルをデフォルトでインストールしません。 また、外部でホストされたファイルをデフォルトでインストールすることもありません。 ユーザーは --allow-external PROJECT および --allow-insecure PROJECT を使って、外部でホストされたファイルや安全でないURLをインストールすることを選択できます。 (Pull #1055)
重要な警告やエラーに注意を向けるために、ログ出力に色を追加しました。 重要な警告やエラーに注意を向けるために、ログ出力に色を追加しました。(Pull #1109)
安全でないインデックス、find-link、または依存関係のリンクを使用した場合に警告を追加しました。 リンクを使用したときの警告を追加しました。(Pull #1121)