ホームページ > バックエンド開発 > Python チュートリアル > pip エラー SSLError (「SSL モジュールが利用できないため、HTTPS URL に接続できません。」) の解決策

pip エラー SSLError (「SSL モジュールが利用できないため、HTTPS URL に接続できません。」) の解決策

PHPz
リリース: 2024-02-29 21:31:37
転載
568 人が閲覧しました

pip エラー SSLError (「SSL モジュールが利用できないため、HTTPS URL に接続できません。」) の解決策

エラーの原因

python で、「SSLError(」https URL に接続できません。 SSL モジュールは available ではありません。")" エラーは通常、システムに OpenSSL ライブラリがないことが原因で発生します。このライブラリは、SSL/TLS プロトコルを実装するために使用されます。したがって、pip をインストールする前に、まず OpenSSL ライブラリをインストールする必要があります。

解決方法

この問題を解決するには、次の方法を使用できます。

コンパイル済みバージョンを使用します。 windows では、次のことができます。プリコンパイル済みバージョンの OpenSSL ライブラリをダウンロードします。

パッケージ マネージャーを使用したインストール: linux または MacOS では、パッケージ マネージャーを使用して OpenSSL ライブラリをインストールできます。たとえば、ubuntu では、「sudo apt-get install libssl-dev」コマンドを使用して OpenSSL ライブラリをインストールできます。

ソース コードからインストールする: 上記のどの方法でも問題が解決しない場合は、ソース コードから OpenSSL ライブラリをインストールできます。

OpenSSL ライブラリをインストールすると、pip を通常どおり使用できるようになります。

使用例

もちろん、次は Ubuntu システムに OpenSSL ライブラリをインストールする例です:

sudo apt-get update
sudo apt-get install libssl-dev
ログイン後にコピー

インストールが成功すると、pip コマンドを実行できるようになります。

例:

pip install numpy
ログイン後にコピー

Windows 用の OpenSSL ライブラリのプリコンパイル済みバージョンを Https://slproWEB.com/products/Win32OpenSSL.html からダウンロードします。 対応するバージョンOpenSSL ライブラリの。

インストールが完了したら、OpenSSL DLL ファイルをシステムの PATH ディレクトリに置くか、DLL ファイルを Python インストール ディレクトリに置く必要があります。

以上がpip エラー SSLError (「SSL モジュールが利用できないため、HTTPS URL に接続できません。」) の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:lsjlt.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート