web-dev-qa-db-ja.com

MAC OSXでeasy_install pipが失敗する

Macbook ProでOSX Sierra 10.12.6を実行しています

Pip 10.0.0b1には、何かをインストールしようとするとTrap:5を引き起こす既知のバグがあります。これにより、pip自体を10.0.0b2に更新することもできなくなり、このバグが修正されると思われます。

だから-私はpipをアンインストールして、easy_installに戻って最新のものを入手しようと思っていました-しかし、何もありません! (ここで歯を磨く音...)

これは私が得るものです:

(**コンソール出力を開始)

Sudo easy_install pipパスワード:

Pipリーディングの検索 https://pypi.python.org/simple/pip/

ダウンロードエラー https://pypi.python.org/simple/pip/ :[SSL:TLSV1_ALERT_PROTOCOL_VERSION] tlsv1アラートプロトコルバージョン(_ssl.c:590)-一部のパッケージが見つからない可能性があります!

「pip」のインデックスページが見つかりませんでした(スペルが間違っている可能性がありますか?)

すべてのパッケージのインデックスをスキャンしています(これには時間がかかる場合があります)

読み取り https://pypi.python.org/simple/

ダウンロードエラー https://pypi.python.org/simple/ :[SSL:TLSV1_ALERT_PROTOCOL_VERSION] tlsv1アラートプロトコルバージョン(_ssl.c:590)-一部のパッケージが見つからない可能性があります!

Pipのローカルパッケージまたはダウンロードリンクが見つかりません

エラー:Requirement.parse( 'pip')**に適した分布が見つかりませんでした

(**コンソール出力の終了)

Pythonicのすべてをアンインストールして再インストールしないようにしています。上記の出力は、SSL/TLSバージョンの問題を示しているように見えますが、何を理解するのかを十分に教えてくれません。

何か助け? MAC OSXが適切なSSL/TLSバージョンをサポートしていないとは信じられません。私はそのメッセージが赤いニシン(またはその参照を得た場合は「足のないカエル」)であると思います

TIA

11
CJH

非推奨のTLSv1が原因です。そのため、より丸い方法でpipをインストールする必要があります。

    #You may need to do this as user root:
    curl https://bootstrap.pypa.io/get-pip.py | python
    #to confirm it is working:
    pip install --upgrade pip

これは、 インストールできないPythonパッケージ[SSL:TLSV1_ALERT_PROTOCOL_VERSION] のソリューションに基づいています。

3
user3678525