質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

Q&A

解決済

2回答

9246閲覧

pip install時にSSLエラーが出ます

kane-gon

総合スコア5

SSL

SSL(Secure Sockets Layer)とは、暗号化されたプロトコルで、インターネット上での通信セキュリティを提供しています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

pip

pipとは、Pythonを用いて書かれているパッケージソフトのインストールや管理を行うためのパッケージマネジメントシステムです。pipを使う主なメリットは、コマンドラインインターフェースにて容易にPythonパッケージソフトをインストール可能だという点です。

0グッド

0クリップ

投稿2020/09/11 03:56

pip installしようとすると以下のエラーが出ます。
ネットで調べましたが、SSLエラー?という事がわかっただけで解決策はよくわかりませんでした。
以前は出来ていましたが、急にエラーが出るようになりました。
最近での出来事を記すと、
・VScodeをインストールした
・会社のIT部門にPCを渡してCドライブの容量を拡張した
くらいです。

何かわかりますでしょうか。
初心者すぎて何がなんやらの状態です。
回答宜しくお願いします。

<エラー内容>
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/collections/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/collections/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/collections/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/collections/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.")': /simple/collections/
Could not fetch URL https://pypi.org/simple/collections/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/collections/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping
ERROR: Could not find a version that satisfies the requirement collections (from versions: none)
ERROR: No matching distribution found for collections
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

今回の私の状況としては、
・VSCodeインストール時にPATHを設定した
・PythonはPATHの設定をしていなかった
でした。
もしやと思い、Python.exeとpipのPATHを設定してみたところ、SSLエラーが出なくなりました。
理由はわかりませんが...

リンク内容

投稿2020/09/14 01:01

kane-gon

総合スコア5

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

OSはWindows10でしょうか?
Windows10であれば以下の記事が参考になるかもしれません。

Windows10pipでSSLエラーが出たときの対処

投稿2020/09/11 04:11

Supernove

総合スコア1154

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kane-gon

2020/09/11 08:17

回答ありがとうございます。内容いまいち理解できなかったのですが、つまりVScodeのインストールが問題だって事でしょうか?インストールの際にPATHの設定にチェックを入れてしまったのがマズかったですかね?
Supernove

2020/09/11 08:40 編集

いや、それは関係ないですね。むしろどちらもこれからプログラムする上で必要なものなので問題ないです。VSCodeはただのテキストエディタですしね。 問題はお使いのパソコンのSSLに問題があるので、それを解決しましょうというのが今回の問題だと思われます。SSLについてはOpenSSLをインスト−ルすれば解決できるかもしれません。 https://jp.globalsign.com/support/faq/177.html あとは、質問を読む限りパソコンが会社から貸与されているようですが、会社でセキュリティのために色々セットアップさせられてネットワークに関わるアプリをセットアップさせられた場合はそれが邪魔している可能性があります。その場合は毎回ライブラリのソースを自力でインストールしてセットアップするなどをやるしかないかもしれませんね。。。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問