実現したいこと
・pip installを実行した際に、毎回「--trusted-host」オプションを自動的に付けたい
前提
現在、SWG(クラウドプロキシ)環境下でPythonを利用しているのですが、
pipを使う際に、プロキシの情報を適用させた状態で使わないとエラーが出てしまうため、
pip.iniにそれらの情報を記載して運用している状況です。
しかしながら、プロキシのエラー以外にもSSLエラーが出てしまい、pipでのインストールができません。(「SSL:CERTIFICATE_VERIFY_FAILED」と表示される)
そのため、「--trusted-host」オプションで「pypi.org」,「pypi.python.org」,「files.pythonhosts.org」をそれぞれ手動で指定しています。
上記を解決する方法をご教示いただけますでしょうか。
発生している問題・エラーメッセージ
Numpyをインストールした際の
C:\WINDOWS\system32> pip install Numpy WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))': /simple/numpy/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))': /simple/numpy/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))': /simple/numpy/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))': /simple/numpy/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate in certificate chain (_ssl.c:1108)'))': /simple/numpy/
試したこと
別環境で、3.11.4のバージョンを使って同様の検証をしましたが、事象は変わりませんでした。
補足情報
Pythonのバージョン 3.8.3
pipのバージョン 23.2

回答1件
あなたの回答
tips
プレビュー