— python — 1 min read
pip install しようとしたら以下のようなエラーが出た。
pip is configured with locations that require tls/ssl ...調べてみるとopennssl関連で解決した方も多かったがうまくいかず。
Python,pip,pyenvをアップデートして解決した。
まず
pyenv install 3.9.1これができなかったのでリストを見たところ
pyenv install --listそもそも 3.9以降がなかったのでpyenvが古かった
pyenvをアップデートするためにこちらを実行
git clone git://github.com/pyenv/pyenv-update.git $(pyenv root)/plugins/pyenv-updateそのあとに
pyenv updateアップデート後に確認
pyenv install --list3.9以降があることを確認できたので
pyenv install 3.9.1インストールできたか確認
pyenv versions3.9.1に設定
pyenv virtualenv 3.9.1 pyenv39pyenv local pyenv39※virtualenv使わなくてもできたかもしれない
pipを再インストール
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pypython get-pip.pyこのあとにpip install を行ったところ無事に動作した。
こちらを参考にさせていただきました。
ありがとうございました。