tFのインストール中に、例外が発生しました:
ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/cachecontrol/adapter.py"、46行目、send resp = super(CacheControlAdapter、self).send(request、** kw)ファイル "/usr/local/lib/python2.7/dist-packages/pip/_vendor/requests/adapters.py"、447行目、send raise SSLError(e、request = request)SSLError :(" bad handshake:Error ([( 'SSLルーチン'、 'SSL3_GET_SERVER_CERTIFICATE'、 '証明書の検証に失敗しました')]、) "、)
command: pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.6.0-cp27-none-linux_x86_64.whl
これを解決する方法がわかりません。最近pipを再インストールしましたが、再インストールすると発生する可能性がありますか?
SSLエラーは以下の手順で確実に解決できます。自分でホイールをダウンロードして、ピップインストールするだけです。
#Ubuntu/Linux 64ビット、CPUのみ:
$ wget https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
$ Sudo pip install --upgrade tensorflow-0.5.0-cp27-none-linux_x86_64.whl
#Ubuntu/Linux 64ビット、GPU対応:
$ wget https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.5.0-cp27-none-linux_x86_64.whl
$ Sudo pip install --upgrade tensorflow-0.5.0-cp27-none-linux_x86_64.whl
次のバージョンのcertifiを使用します
pip2 install 'certifi==2015.4.28' --force-reinstall
その後、SSLエラーは発生しなくなります。
解決策はここで見つかりました: https://github.com/kennethreitz/requests/issues/3212
このコマンドは私のために働いた
pip3 install --trusted-Host pypi.python.org --upgrade http://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.0-py3-none-any.whl
Httpsではなくhttpとしてリクエストを行い、SSLチェックをバイパスすることができました。お役に立てれば。
MacOSで作業している場合は、ターミナルウィンドウから実行します。
- /Applications/Python\ 3.6/Install\Certificates.command
いくつかのセキュリティ証明書が必要だと思います。
次のコマンドを試してください。
Sudo pip install requests[security]
エラーメッセージが表示された場合は、アンインストールして再インストールしてくださいpython-requests。
Sudo pip uninstall requests
Sudo apt-get install python-requests
必要な証明書が提供されることを願っています。ありがとう。
私もこの問題に遭遇しました。私の場合、curlを使用して手動でダウンロードしても問題は解決しませんでした。カールはこれを報告しました:
curl: (60) SSL certificate problem: certificate is not yet valid
私の場合の問題は、私のVMの時計がインターネットタイムサーバーと同期していないことでした。日時が正しくなるようにVMの時計をリセットすると、問題が修正され、pipから直接インストールに戻ることができました。
このメモを TensorFlowに提出された関連するGitHubの問題 に追加しました。 このUnix StackExchangeの質問 最終的に私は答えにつながりました。
Anacondaを使用して「py-mpip install --upgrade tensorflow」を実行しましたが、機能しました。