wslのpythonのversionを変える試み
初めに
wslのpythonのversionが古いのでそこそこ新しいものにしたかった。
やりたかったこととできなかったこと
何とかできた方法
- pyenvをbrewを挟まずにinstall
その他調べたこと
- brew経由でもbuildに必要なライブラリのinstallがされていたので謎
- https://github.com/pyenv/pyenv/issues/2836
- これと同じ事象だと思う、Ubuntu20.04でも発生した
- ただこのissueはbrew経由の影響かどうかわからない...
- https://kontext.tech/article/930/install-python-391-on-wsl
- 最悪これかなと思ってたけど、しなくて済んだ
終わりに
なんでこんなことしてたかというと、dependency_injectorのパッケージをpythonに導入しようとしたときにエラーを吐いていて、おそらく型ヒントなりアノテーションに対応していないpythonが使われてるからだろうと思ったから。
でも頭を0にして調べなおすと下のissueが...。3.11なら動くんかな...。なんかいろいろ空回りしてしまった。