pip install dedupe
またはpip install --trusted-Host pypi.python.org dedupe
を実行しても、Pipは常にsslに失敗します
出力は何があっても常に同じです。
重複排除の収集
接続が 'SSLError(SSLError(1、' [SSL:CERTIFICATE_VERIFY_FAILED]証明書の検証に失敗した後(_ssl.c: 777) ')、)':/ simple/dedupe /
再試行しています...スキップ
要件dedupeを満たすバージョンが見つかりませんでした(バージョンから:)重複排除に一致するディストリビューションが見つかりません
そこで、anacondaをアンインストールして再インストールしました。同じこと。
問題は、私の_ssl.cファイル(どこにあるかわかりません)が壊れているか何かに違いないということですか?とにかくSSL検証をバイパスするように指示している場合、なぜpipはそれを参照する必要がありますか?
上記のエラーまたはそのようなエラーは、仮想マシン(VM)が時間同期されていないために発生しました。私のゲストUbuntu VMは過去数日でした。
VMを取得して正しいネットワーク時刻を取得するために、このコマンドを実行しました。
Sudo timedatectl set-ntp on
これにより、UbuntuゲストOSがネットワーク時間を取得できます。 (ネットワークタイムソースを提供する必要があるかもしれません...私はこの記事を使用しました: デジタルオーシャン-Ubuntuで時間を設定する方法 )
時間が正しいことを確認します。
timedatectl
失敗したpipコマンドを再実行します。